|
1 | 1 | importorg.jetbrains.changelog.Changelog |
2 | 2 | importorg.jetbrains.changelog.markdownToHTML |
| 3 | +importorg.jetbrains.intellij.platform.gradle.IntelliJPlatformType |
3 | 4 |
|
4 | 5 | funproperties(key:String)= project.findProperty(key).toString() |
5 | 6 |
|
@@ -56,7 +57,7 @@ dependencies { |
56 | 57 |
|
57 | 58 | // IntelliJ Platform Gradle Plugin Dependencies Extension - read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-dependencies-extension.html |
58 | 59 | intellijPlatform { |
59 | | -create(providers.gradleProperty("platformType"),providers.gradleProperty("platformVersion")) |
| 60 | +gateway(providers.gradleProperty("platformVersion")) |
60 | 61 |
|
61 | 62 | // Plugin Dependencies. Uses `platformBundledPlugins` property from the gradle.properties file for bundled IntelliJ Platform plugins. |
62 | 63 | bundledPlugins(providers.gradleProperty("platformBundledPlugins").map { it.split(',') }) |
@@ -111,7 +112,9 @@ intellijPlatform { |
111 | 112 |
|
112 | 113 | pluginVerification { |
113 | 114 | ides { |
114 | | - recommended() |
| 115 | + providers.gradleProperty("verifyVersions").get().split(',').map(String::trim).forEach { version-> |
| 116 | + ide(IntelliJPlatformType.Gateway, version) |
| 117 | + } |
115 | 118 | } |
116 | 119 | } |
117 | 120 |
|
|