[kotlin] KTIJ-38940 Update bundled JPS version to Kotlin 2.4.0

IJ-CR-214534

GitOrigin-RevId: 902b9b5f8a47d425822c732213418f2bbd753174
This commit is contained in:
Andrey Cherkasov
2026-09-01 23:49:16 +00:00
committed by intellij-monorepo-bot
parent 7aeed064b8
commit 5db9f58998
7 changed files with 59 additions and 59 deletions
+5 -5
View File
@@ -1,18 +1,18 @@
<component name="libraryTable">
<library name="kotlinc.kotlin-dist" type="repository">
<properties include-transitive-deps="false" maven-id="org.jetbrains.kotlin:kotlin-dist-for-ide:2.3.20">
<properties include-transitive-deps="false" maven-id="org.jetbrains.kotlin:kotlin-dist-for-ide:2.4.0">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-dist-for-ide/2.3.20/kotlin-dist-for-ide-2.3.20.jar">
<sha256sum>74eabb16163c4575b5dc4b2038268026f389849200f466870714342ccc3792d3</sha256sum>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-dist-for-ide/2.4.0/kotlin-dist-for-ide-2.4.0.jar">
<sha256sum>d12b996e50fe7b245a0a5045bac8c0bd5cbc227a792e44b41b0ae80e042c8490</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-dist-for-ide/2.3.20/kotlin-dist-for-ide-2.3.20.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-dist-for-ide/2.4.0/kotlin-dist-for-ide-2.4.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-dist-for-ide/2.3.20/kotlin-dist-for-ide-2.3.20-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-dist-for-ide/2.4.0/kotlin-dist-for-ide-2.4.0-sources.jar!/" />
</SOURCES>
</library>
</component>
+5 -5
View File
@@ -1,18 +1,18 @@
<component name="libraryTable">
<library name="kotlinc.kotlin-jps-plugin-classpath" type="repository">
<properties include-transitive-deps="false" maven-id="org.jetbrains.kotlin:kotlin-jps-plugin-classpath:2.3.20">
<properties include-transitive-deps="false" maven-id="org.jetbrains.kotlin:kotlin-jps-plugin-classpath:2.4.0">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20/kotlin-jps-plugin-classpath-2.3.20.jar">
<sha256sum>0d6103ec6a0eb9c36e856c04d3478099ab86437dd5f19a22a69d9e80b4cff2cb</sha256sum>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.4.0/kotlin-jps-plugin-classpath-2.4.0.jar">
<sha256sum>80d785cfe4309db0246069b3313d11a119fe8ee38bd8b102bd8bb4978a1c61be</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20/kotlin-jps-plugin-classpath-2.3.20.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.4.0/kotlin-jps-plugin-classpath-2.4.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20/kotlin-jps-plugin-classpath-2.3.20-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.4.0/kotlin-jps-plugin-classpath-2.4.0-sources.jar!/" />
</SOURCES>
</library>
</component>
+5 -5
View File
@@ -1,18 +1,18 @@
<component name="libraryTable">
<library name="kotlinc.kotlin-jps-plugin-tests" type="repository">
<properties include-transitive-deps="false" maven-id="org.jetbrains.kotlin:kotlin-jps-plugin-tests-for-ide:2.3.20">
<properties include-transitive-deps="false" maven-id="org.jetbrains.kotlin:kotlin-jps-plugin-tests-for-ide:2.4.0">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.3.20/kotlin-jps-plugin-tests-for-ide-2.3.20.jar">
<sha256sum>fb351eeb8e11fae3096c43241611f686e8d1940d0f3b6ba6befe71ef908426ce</sha256sum>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.4.0/kotlin-jps-plugin-tests-for-ide-2.4.0.jar">
<sha256sum>fb292f37213201021a9c2ff5c4ea96a45796ce049d0974b78fdfe547810e0c68</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.3.20/kotlin-jps-plugin-tests-for-ide-2.3.20.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.4.0/kotlin-jps-plugin-tests-for-ide-2.4.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.3.20/kotlin-jps-plugin-tests-for-ide-2.3.20-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.4.0/kotlin-jps-plugin-tests-for-ide-2.4.0-sources.jar!/" />
</SOURCES>
</library>
</component>
+15 -15
View File
@@ -8404,17 +8404,17 @@ java_library(
)
copy_file(
name = "org.jetbrains.kotlin/kotlin-dist-for-ide-2.3.20.jar_copy",
src = "@org_jetbrains_kotlin-kotlin-dist-for-ide-2_3_20_http//file",
out = "org.jetbrains.kotlin/kotlin-dist-for-ide-2.3.20.jar",
name = "org.jetbrains.kotlin/kotlin-dist-for-ide-2.4.0.jar_copy",
src = "@org_jetbrains_kotlin-kotlin-dist-for-ide-2_4_0_http//file",
out = "org.jetbrains.kotlin/kotlin-dist-for-ide-2.4.0.jar",
allow_symlink = True,
visibility = ["//visibility:public"],
)
jvm_import(
name = "kotlinc-kotlin-dist",
jar = "@org_jetbrains_kotlin-kotlin-dist-for-ide-2_3_20_http//file",
source_jar = "@org_jetbrains_kotlin-kotlin-dist-for-ide-2_3_20-sources_http//file",
jar = "@org_jetbrains_kotlin-kotlin-dist-for-ide-2_4_0_http//file",
source_jar = "@org_jetbrains_kotlin-kotlin-dist-for-ide-2_4_0-sources_http//file",
visibility = ["//visibility:public"],
)
@@ -8470,17 +8470,17 @@ java_library(
)
copy_file(
name = "org.jetbrains.kotlin/kotlin-jps-plugin-classpath-2.3.20.jar_copy",
src = "@org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_3_20_http//file",
out = "org.jetbrains.kotlin/kotlin-jps-plugin-classpath-2.3.20.jar",
name = "org.jetbrains.kotlin/kotlin-jps-plugin-classpath-2.4.0.jar_copy",
src = "@org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_4_0_http//file",
out = "org.jetbrains.kotlin/kotlin-jps-plugin-classpath-2.4.0.jar",
allow_symlink = True,
visibility = ["//visibility:public"],
)
jvm_import(
name = "kotlinc-kotlin-jps-plugin-classpath",
jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_3_20_http//file",
source_jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_3_20-sources_http//file",
jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_4_0_http//file",
source_jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_4_0-sources_http//file",
visibility = ["//visibility:public"],
)
@@ -8514,17 +8514,17 @@ java_library(
)
copy_file(
name = "org.jetbrains.kotlin/kotlin-jps-plugin-tests-for-ide-2.3.20.jar_copy",
src = "@org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_3_20_http//file",
out = "org.jetbrains.kotlin/kotlin-jps-plugin-tests-for-ide-2.3.20.jar",
name = "org.jetbrains.kotlin/kotlin-jps-plugin-tests-for-ide-2.4.0.jar_copy",
src = "@org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_4_0_http//file",
out = "org.jetbrains.kotlin/kotlin-jps-plugin-tests-for-ide-2.4.0.jar",
allow_symlink = True,
visibility = ["//visibility:public"],
)
jvm_import(
name = "kotlinc-kotlin-jps-plugin-tests",
jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_3_20_http//file",
source_jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_3_20-sources_http//file",
jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_4_0_http//file",
source_jar = "@org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_4_0-sources_http//file",
visibility = ["//visibility:public"],
)
+23 -23
View File
@@ -6581,17 +6581,17 @@ http_file(
)
http_file(
name = "org_jetbrains_kotlin-kotlin-dist-for-ide-2_3_20_http",
downloaded_file_path = "kotlin-dist-for-ide-2.3.20.jar",
sha256 = "74eabb16163c4575b5dc4b2038268026f389849200f466870714342ccc3792d3",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-dist-for-ide/2.3.20/kotlin-dist-for-ide-2.3.20.jar",
name = "org_jetbrains_kotlin-kotlin-dist-for-ide-2_4_0_http",
downloaded_file_path = "kotlin-dist-for-ide-2.4.0.jar",
sha256 = "d12b996e50fe7b245a0a5045bac8c0bd5cbc227a792e44b41b0ae80e042c8490",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-dist-for-ide/2.4.0/kotlin-dist-for-ide-2.4.0.jar",
)
http_file(
name = "org_jetbrains_kotlin-kotlin-dist-for-ide-2_3_20-sources_http",
downloaded_file_path = "kotlin-dist-for-ide-2.3.20-sources.jar",
name = "org_jetbrains_kotlin-kotlin-dist-for-ide-2_4_0-sources_http",
downloaded_file_path = "kotlin-dist-for-ide-2.4.0-sources.jar",
sha256 = "c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-dist-for-ide/2.3.20/kotlin-dist-for-ide-2.3.20-sources.jar",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-dist-for-ide/2.4.0/kotlin-dist-for-ide-2.4.0-sources.jar",
)
http_file(
@@ -6623,17 +6623,17 @@ http_file(
)
http_file(
name = "org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_3_20_http",
downloaded_file_path = "kotlin-jps-plugin-classpath-2.3.20.jar",
sha256 = "0d6103ec6a0eb9c36e856c04d3478099ab86437dd5f19a22a69d9e80b4cff2cb",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20/kotlin-jps-plugin-classpath-2.3.20.jar",
name = "org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_4_0_http",
downloaded_file_path = "kotlin-jps-plugin-classpath-2.4.0.jar",
sha256 = "80d785cfe4309db0246069b3313d11a119fe8ee38bd8b102bd8bb4978a1c61be",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.4.0/kotlin-jps-plugin-classpath-2.4.0.jar",
)
http_file(
name = "org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_3_20-sources_http",
downloaded_file_path = "kotlin-jps-plugin-classpath-2.3.20-sources.jar",
sha256 = "01ddaa5e0828f793753f9161edc7773862605fc32fa316f89cb8a98ad4af2fdc",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20/kotlin-jps-plugin-classpath-2.3.20-sources.jar",
name = "org_jetbrains_kotlin-kotlin-jps-plugin-classpath-2_4_0-sources_http",
downloaded_file_path = "kotlin-jps-plugin-classpath-2.4.0-sources.jar",
sha256 = "c3f2d150f3501d2f818edd85934d4acb4ae26dcbd7c7ef10ae761489959a8113",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.4.0/kotlin-jps-plugin-classpath-2.4.0-sources.jar",
)
http_file(
@@ -6651,17 +6651,17 @@ http_file(
)
http_file(
name = "org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_3_20_http",
downloaded_file_path = "kotlin-jps-plugin-tests-for-ide-2.3.20.jar",
sha256 = "fb351eeb8e11fae3096c43241611f686e8d1940d0f3b6ba6befe71ef908426ce",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.3.20/kotlin-jps-plugin-tests-for-ide-2.3.20.jar",
name = "org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_4_0_http",
downloaded_file_path = "kotlin-jps-plugin-tests-for-ide-2.4.0.jar",
sha256 = "fb292f37213201021a9c2ff5c4ea96a45796ce049d0974b78fdfe547810e0c68",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.4.0/kotlin-jps-plugin-tests-for-ide-2.4.0.jar",
)
http_file(
name = "org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_3_20-sources_http",
downloaded_file_path = "kotlin-jps-plugin-tests-for-ide-2.3.20-sources.jar",
sha256 = "0be6017e4a37346df78c14ec9cd54805b52d5ad5a4be7789d085256b75b6e2b5",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.3.20/kotlin-jps-plugin-tests-for-ide-2.3.20-sources.jar",
name = "org_jetbrains_kotlin-kotlin-jps-plugin-tests-for-ide-2_4_0-sources_http",
downloaded_file_path = "kotlin-jps-plugin-tests-for-ide-2.4.0-sources.jar",
sha256 = "99e49e9216e89d6afffd0fa82bf84e4f004cf404132d117dbc25701f957042fa",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.4.0/kotlin-jps-plugin-tests-for-ide-2.4.0-sources.jar",
)
http_file(
+5 -5
View File
@@ -7,7 +7,7 @@ def download_file(name, url, sha256):
_files.append(struct(name = name, url = url, sha256 = sha256))
kotlinCompilerCliVersion = "2.4.20-ij262-52"
kotlincKotlinJpsPluginTestsVersion = "2.3.20"
kotlincKotlinJpsPluginTestsVersion = "2.4.0"
download_file(
name = "kotlinx-serialization-core-1.7.1.jar",
@@ -210,7 +210,7 @@ download_file(
download_file(
name = "js-ir-runtime-for-ide.klib",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/js-ir-runtime-for-ide/{0}/js-ir-runtime-for-ide-{0}.klib".format(kotlincKotlinJpsPluginTestsVersion),
sha256 = "b67c578ddb29fb6520368735790b8afb4906cafaa2958d10b8d2ff38d1dbf0fb",
sha256 = "72cc3f7175c4c2c956c5b8b54484c6b7f41215d8cf21a1b8b1ace1df66e650c1",
)
download_file(
@@ -246,13 +246,13 @@ download_file(
download_file(
name = "kotlin-dist-for-ide-increment-compilation.jar",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-dist-for-ide/{0}/kotlin-dist-for-ide-{0}.jar".format(kotlincKotlinJpsPluginTestsVersion),
sha256 = "74eabb16163c4575b5dc4b2038268026f389849200f466870714342ccc3792d3",
sha256 = "d12b996e50fe7b245a0a5045bac8c0bd5cbc227a792e44b41b0ae80e042c8490",
)
download_file(
name = "kotlin-dist-for-ide.jar",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-dist-for-ide/{0}/kotlin-dist-for-ide-{0}.jar".format(kotlincKotlinJpsPluginTestsVersion),
sha256 = "74eabb16163c4575b5dc4b2038268026f389849200f466870714342ccc3792d3",
sha256 = "d12b996e50fe7b245a0a5045bac8c0bd5cbc227a792e44b41b0ae80e042c8490",
)
download_file(
@@ -264,7 +264,7 @@ download_file(
download_file(
name = "kotlin-jps-plugin-classpath.jar",
url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies/org/jetbrains/kotlin/kotlin-jps-plugin-classpath/{0}/kotlin-jps-plugin-classpath-{0}.jar".format(kotlincKotlinJpsPluginTestsVersion),
sha256 = "0d6103ec6a0eb9c36e856c04d3478099ab86437dd5f19a22a69d9e80b4cff2cb",
sha256 = "80d785cfe4309db0246069b3313d11a119fe8ee38bd8b102bd8bb4978a1c61be",
)
download_file(
@@ -2,7 +2,7 @@
kotlincVersion=2.4.20-ij262-52
kotlincArtifactsMode=MAVEN
jpsPluginVersion=2.3.20
jpsPluginVersion=2.4.0
jpsPluginArtifactsMode=MAVEN
# The Kotlin Gradle Plugin version used for testing