Skip to content

Commit 51645e4

Browse files
authored
Support Jetbrains 2024.3 (243.21565.193) (#3651)
* Support Jetbrains 2024.3 (243.12818.47) * Use 2024.3 * Bump intellij platform to 2.1.0, kotlin to 1.9.25 * tweak kotlin versions * bump pluginSinceBuild to 243
1 parent b698fda commit 51645e4

File tree

3 files changed

+19
-15
lines changed

3 files changed

+19
-15
lines changed

build.gradle

+8-4
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import org.jetbrains.intellij.platform.gradle.TestFrameworkType
33
import org.jetbrains.intellij.platform.gradle.tasks.RunIdeTask
44

55
plugins {
6-
id "org.jetbrains.intellij.platform" version "2.0.1"
7-
id "org.jetbrains.kotlin.jvm" version "1.9.24"
6+
id "org.jetbrains.intellij.platform" version "2.1.0"
7+
id "org.jetbrains.kotlin.jvm" version "1.9.25"
88
id "de.undercouch.download" version "4.1.2"
99
id 'com.adarshr.test-logger' version '4.0.0'
1010
}
@@ -120,7 +120,7 @@ intellijPlatform {
120120
}
121121
pluginVerification {
122122
ides {
123-
ide(IntelliJPlatformType.IntellijIdeaCommunity, "2024.2.0.1")
123+
ide(IntelliJPlatformType.IntellijIdeaCommunity, "243.12818.47")
124124
}
125125
}
126126
}
@@ -142,8 +142,12 @@ tasks.withType(RunIdeTask) {
142142
}
143143
}
144144

145+
kotlin {
146+
jvmToolchain(21)
147+
}
148+
145149
//noinspection GroovyAssignabilityCheck,GrUnresolvedAccess
146-
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
150+
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach {
147151
//noinspection GrUnresolvedAccess
148152
kotlinOptions {
149153
apiVersion = "1.7"

gradle.properties

+10-10
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ pluginVersion=19.0.1
66
vendorName=Elle Imhoff
77
vendorEmail=[email protected]
88
# https://youtrack.jetbrains.com/articles/IDEA-A-2100661899/IntelliJ-IDEA-2024.1-241.14494.240-build-Release-Notes
9-
pluginSinceBuild=242.20224.300
10-
pluginUntilBuild=242.*
9+
pluginSinceBuild=243.21565.193
10+
pluginUntilBuild=243.*
1111

1212
# Set this to open
1313
runIdeWorkingDirectory=
1414

1515
# Define versions for running the IDEs, as each IDE can release at different release versions.
16-
platformVersionIntellijIdeaCommunity=2024.2.0.1
17-
platformVersionIntellijIdeaUltimate=2024.2.0.1
18-
platformVersionRubyMine=2024.2
19-
platformVersionPyCharmCommunity=2024.2
20-
platformVersionPyCharmProfessional=2024.2
21-
platformVersionWebStorm=2024.2
16+
platformVersionIntellijIdeaCommunity=2024.3
17+
platformVersionIntellijIdeaUltimate=2024.3
18+
platformVersionRubyMine=2024.3
19+
platformVersionPyCharmCommunity=2024.3
20+
platformVersionPyCharmProfessional=2024.3
21+
platformVersionWebStorm=2024.3
2222

2323
# Comma-separated list of platforms to include
2424
platformsList=IntellijIdeaCommunity,IntellijIdeaUltimate,RubyMine,PyCharmCommunity,PyCharmProfessional,WebStorm
@@ -33,7 +33,7 @@ elixirVersion=1.13.4
3333
# IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension
3434
# Target IntelliJ Community by default
3535
platformType=IC
36-
platformVersion=2024.2.0.1
36+
platformVersion=2024.3
3737

3838
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
3939
# Example: platformPlugins = com.jetbrains.php:203.4449.22, org.intellij.scala:2023.3.27@EAP
@@ -44,7 +44,7 @@ platformBundledPlugins=org.intellij.plugins.markdown,com.intellij.java
4444
# Gradle Releases -> https://github.com/gradle/gradle/releases
4545
# 8.5 is set because newer versions have weird run time caching issues, even with caching turned off.
4646
# See https://github.com/gradle/gradle/issues/28974
47-
gradleVersion=8.5
47+
gradleVersion=8.10.1
4848
# Opt-out flag for bundling Kotlin standard library -> https://jb.gg/intellij-platform-kotlin-stdlib
4949
kotlin.stdlib.default.dependency=false
5050
publishChannels=canary

gradle/wrapper/gradle-wrapper.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.1-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)