File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,17 @@ dependencies {
43
43
intellijIdeaCommunity(ideaVersion)
44
44
45
45
// Bundled Plugin Dependencies. Uses `platformBundledPlugins` property from the gradle.properties file for bundled IntelliJ Platform plugins.
46
- bundledPlugins(providers.gradleProperty(" platformBundledPlugins" ).map { it.split(' ,' ) })
46
+ // starting from 2024.3, all json related code is know on its own plugin
47
+ val platformBundledPlugins = ArrayList <String >()
48
+ platformBundledPlugins.addAll(providers.gradleProperty(" platformBundledPlugins" ).map { it.split(' ,' ).map(String ::trim).filter(String ::isNotEmpty) }.get())
49
+ /*
50
+ * platformVersion check for JSON breaking changes since 2024.3
51
+ */
52
+ if (ideaVersion.startsWith(" 2024.3" ) || ideaVersion.startsWith(" 25" )) {
53
+ platformBundledPlugins.add(" com.intellij.modules.json" )
54
+ }
55
+ println (" use bundled Plugins: $platformBundledPlugins " )
56
+ bundledPlugins(platformBundledPlugins)
47
57
48
58
// Plugin Dependencies. Uses `platformPlugins` property from the gradle.properties file for plugin from JetBrains Marketplace.
49
59
plugins(providers.gradleProperty(" platformPlugins" ).map { it.split(' ,' ) })
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ jetBrainsToken=invalid
3
3
jetBrainsChannel =stable
4
4
5
5
# IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin.html#setting-up-intellij-platform
6
- platformVersion =2024.3
6
+ platformVersion =2023.1
7
7
8
8
# Gradle Releases -> https://github.com/gradle/gradle/releases
9
9
gradleVersion =8.5
10
10
11
11
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html#dependency-declaration-in-pluginxml
12
- platformBundledPlugins =org.jetbrains.plugins.yaml, org.jetbrains.plugins.terminal, com.intellij.modules.json
12
+ platformBundledPlugins =org.jetbrains.plugins.yaml, org.jetbrains.plugins.terminal
13
13
platformPlugins =com.redhat.devtools.intellij.telemetry:1.2.0.59
14
14
15
15
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
You can’t perform that action at this time.
0 commit comments