pull/295/head
Jakub Chrzanowski 2 years ago committed by Jakub Chrzanowski
parent dac4ce675a
commit ac80159a45

@ -18,7 +18,7 @@ platformVersion = 2021.2.4
platformPlugins =
# Gradle Releases -> https://github.com/gradle/gradle/releases
gradleVersion = 7.4.2
gradleVersion = 7.5
# Opt-out flag for bundling Kotlin standard library -> https://plugins.jetbrains.com/docs/intellij/kotlin.html#kotlin-standard-library
# suppress inspection "UnusedProperty"

@ -9,6 +9,7 @@
- Example implementation: Add `TODO()` with a hint to remove stale sample code
### Changed
- Upgrade Gradle Wrapper to `7.5`
- Update `platformVersion` to `2021.2.4`
- Change since/until build to `212-221.*` (2021.2 - 2022.1)
- Dependencies - upgrade `org.jetbrains.intellij` to `1.7.0`
@ -18,7 +19,6 @@
- Dependencies (GitHub Actions) - upgrade `actions/setup-java` to `3`
- Dependencies (GitHub Actions) - upgrade `actions/upload-artifact` to `3`
- Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2022.1.1`
- Upgrade Gradle Wrapper to `7.5`
### Removed
- Removed Gradle caching from GitHub Actions

@ -98,19 +98,17 @@ For more details regarding Kotlin integration, please see [Kotlin for Plugin Dev
The project-specific configuration file [gradle.properties][file:gradle.properties] contains:
| Property name | Description |
|---------------------------|------------------------------------------------------------------------------------------------------------|
| `pluginGroup` | Package name - after *using* the template, this will be set to `com.github.username.repo`. |
| `pluginName` | Plugin name displayed in the JetBrains Marketplace and the Plugins Repository. |
| `pluginVersion` | The current version of the plugin in [SemVer](https://semver.org/) format. |
| `pluginSinceBuild` | The `since-build` attribute of the `<idea-version>` tag. |
| `pluginUntilBuild` | The `until-build` attribute of the `<idea-version>` tag. |
| `platformType` | The type of IDE distribution. |
| `platformVersion` | The version of the IntelliJ Platform IDE will be used to build the plugin. |
| `platformDownloadSources` | IDE sources downloaded while initializing the Gradle build. |
| `platformPlugins` | Comma-separated list of dependencies to the bundled IDE plugins and plugins from the Plugin Repositories. |
| `javaVersion` | Java language level used to compile sources and generate the files for - Java 11 is required since 2020.3. |
| `gradleVersion` | Version of Gradle used for plugin development. |
| Property name | Description |
|---------------------------|-----------------------------------------------------------------------------------------------------------|
| `pluginGroup` | Package name - after *using* the template, this will be set to `com.github.username.repo`. |
| `pluginName` | Plugin name displayed in the JetBrains Marketplace and the Plugins Repository. |
| `pluginVersion` | The current version of the plugin in [SemVer](https://semver.org/) format. |
| `pluginSinceBuild` | The `since-build` attribute of the `<idea-version>` tag. |
| `pluginUntilBuild` | The `until-build` attribute of the `<idea-version>` tag. |
| `platformType` | The type of IDE distribution. |
| `platformVersion` | The version of the IntelliJ Platform IDE will be used to build the plugin. |
| `platformPlugins` | Comma-separated list of dependencies to the bundled IDE plugins and plugins from the Plugin Repositories. |
| `gradleVersion` | Version of Gradle used for plugin development. |
The properties listed define the plugin itself or configure the [gradle-intellij-plugin][gh:gradle-intellij-plugin] check its documentation for more details.
@ -147,9 +145,9 @@ A generated IntelliJ Platform Plugin Template repository contains the following
│ └── wrapper/ Gradle Wrapper
├── build/ Output build directory
├── src Plugin sources
── main
├── kotlin/ Kotlin production sources
└── resources/ Resources - plugin.xml, icons, messages
── main
├── kotlin/ Kotlin production sources
└── resources/ Resources - plugin.xml, icons, messages
│ └── test
│ ├── kotlin/ Kotlin test sources
│ └── testData/ Test data used by tests
@ -364,7 +362,7 @@ Dependabot is a bot provided by GitHub to check the build configuration files an
> Dependabot doesn't yet support checking of the Gradle Wrapper.
> Check the [Gradle Releases][gradle-releases] page and update your `gradle.properties` file with:
> ```properties
> gradleVersion = 7.4.2
> gradleVersion = 7.5
> ```
> and run
> ```bash

Loading…
Cancel
Save