Commit Graph

619 Commits

Author SHA1 Message Date
Jakub Chrzanowski
f30c79c6bd Rename org.gradle.unsafe.configuration-cache to org.gradle.configuration-cache in gradle.properties 2023-04-13 00:37:48 +02:00
KotlinIsland
8048216194 Enable Gradle Build Cache (#358)
Enable Gradle Build Cache
---------

Co-authored-by: KotlinIsland <kotlinisland@users.noreply.github.com>
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com>
2023-04-13 00:37:48 +02:00
KotlinIsland
268526dc73 Enable Gradle Kotlin DSL Lazy Property Assignment
Enable Gradle Kotlin DSL Lazy Property Assignment

---------

Co-authored-by: KotlinIsland <kotlinisland@users.noreply.github.com>
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com>
2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
935e39aa55 Upgrade Gradle Wrapper to 8.1 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
4c449eb2f6 Synchronize gradle.properties files 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
86b921946c Gradle version catalog integration 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
6e4a928bbe Temporary workaround for Kotlin Compiler OutOfMemoryError -> https://jb.gg/intellij-platform-kotlin-oom 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
f61f489774 Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.8.20 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
9aab9be3c8 Remove UnusedProperty suppression in gradle.properties file 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
9a3187aeb7 Dependencies - upgrade org.jetbrains.intellij to 1.13.3 2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
139730d75f 1.5.0 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
8bbf6479be Dependencies - upgrade org.jetbrains.intellij to 1.13.2 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
8ef7f1247d Upgrade Gradle Wrapper to 8.0.2 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
f686654cbb Example code - MyToolWindowFactory tool window basic implementation 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
5bda710503 Use logger warn instead of TODO() 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
f57d76c64c - Update platformVersion to 2022.1.4
- Change since/until build to `221-231.*` (2022.1 - 2023.1.*)
2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
b8ad6a9a5e Example code - registered project service changed into a lightweight one 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
59ec0d6096 Example code: added FrameStateListener application listener; removed deprecated ProjectManagerListener application listener 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
2be34f79b2 Example code - removed application service 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
78aa8b4db4 Dependencies - upgrade org.jetbrains.intellij to 1.13.1 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
6852040e04 GitHub Actions: cleanup workflow — use the proper template plugin name 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
0adfdeebc7 CHANGELOG update 2023-03-10 12:04:06 +01:00
Jakob Maležič
98fab2786f fix: Remove getLatest() from changeNotes in patchPluginXml task. (#340)
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com>
2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
c9194ab884 CHANGELOG update 2023-03-10 12:04:06 +01:00
Stefano Kowalke
5907181318 Remove redundant ides folder. 2023-03-10 12:04:06 +01:00
Stefano Kowalke
6185c35958 Pass the cache folder to runPluginVerifier correctly 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
7373a96454 CHANGELOG update 2023-03-10 12:04:06 +01:00
dependabot[bot]
d31aacc5d6 Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1.0.5...v1.0.6)

---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 12:04:06 +01:00
dependabot[bot]
0770e98fda Bump JetBrains/qodana-action from 2022.3.3 to 2022.3.4
Bumps [JetBrains/qodana-action](https://github.com/JetBrains/qodana-action) from 2022.3.3 to 2022.3.4.
- [Release notes](https://github.com/JetBrains/qodana-action/releases)
- [Commits](https://github.com/JetBrains/qodana-action/compare/v2022.3.3...v2022.3.4)

---
updated-dependencies:
- dependency-name: JetBrains/qodana-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
7b67203037 Template Cleanup: remove default pluginIcon.svg icon 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
794d9ea518 GitHub Actions: pass changelog release notes as a multi-line content 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
b0aaafbf56 Revert intellij.instrumentCode.set(false) 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
6e12719a6b Upgrade Gradle Wrapper to 8.0.1 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
256ae7c8f5 Upgrade Gradle Wrapper to 8.0 2023-03-10 12:04:06 +01:00
Yann Cébron
80bdcc47eb README.md: minor corrections 2023-03-10 12:04:06 +01:00
Yann Cébron
eb5c7aea72 template-cleanup: add "plugin description" step with Tips link 2023-03-10 12:04:06 +01:00
Yann Cébron
e514b3ea16 template-cleanup: clarify 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
2b396166c5 CHANGELOG.md update 2023-03-10 12:04:06 +01:00
dependabot[bot]
f6b17e8925 Bump JetBrains/qodana-action from 2022.3.2 to 2022.3.3
Bumps [JetBrains/qodana-action](https://github.com/JetBrains/qodana-action) from 2022.3.2 to 2022.3.3.
- [Release notes](https://github.com/JetBrains/qodana-action/releases)
- [Commits](https://github.com/JetBrains/qodana-action/compare/v2022.3.2...v2022.3.3)

---
updated-dependencies:
- dependency-name: JetBrains/qodana-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
04408e1136 build.gradle.kts: fixed setting group and version with values returned by Provider 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
c923c3ee22 Dependencies - upgrade org.jetbrains.intellij to 1.13.0 2023-03-10 12:04:06 +01:00
Yann Cébron
d36e4e6d96 plugin.xml: add <resource-bundle> definition for convenience 2023-03-10 12:04:06 +01:00
Yann Cébron
7935b24885 README: fix sample description 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
de09647c20 Code review for #343 2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
a0cb9e5319 CHANGELOG.md update 2023-03-10 12:04:06 +01:00
dependabot[bot]
faec569e99 Bump org.jetbrains.kotlin.jvm from 1.8.0 to 1.8.10
Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 1.8.0 to 1.8.10.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.8.10/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.0...v1.8.10)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 12:04:06 +01:00
Leonard Brünings
c9937581e6 Fix configuration cache issue 2023-03-10 12:04:06 +01:00
Leonard Brünings
9dcd4ef23b Improve changes notes and plugin description provider handling 2023-03-10 12:04:06 +01:00
Leonard Brünings
f147d6950f Migrate to provider API adding configuration cache compatibility
Using the provider API defers configuration work until it is needed, reducing configuration time.
Furthermore, it is required for making the build configuration cache compatible.
2023-03-10 12:04:06 +01:00
Jakub Chrzanowski
f1df5a5a94 gradle.properties: update links 2023-03-10 12:04:06 +01:00