[gradle][IDEA-376695] update Gradle compatibility info for Gradle 9.0

GitOrigin-RevId: a0d4f591db34949647ff86952c634cc7da647690
This commit is contained in:
Alexander.Glukhov
2025-08-01 14:36:24 +00:00
committed by intellij-monorepo-bot
parent c54903c03e
commit ec7fcf0a8e
3 changed files with 12 additions and 9 deletions
@@ -18,7 +18,8 @@ internal val DEFAULT_DATA = GradleCompatibilityState(
"5.0", "5.1", "5.2", "5.3", "5.3.1", "5.4", "5.4.1", "5.5", "5.5.1", "5.6", "5.6.2",
"6.0", "6.0.1", "6.1", "6.2", "6.3", "6.4", "6.5", "6.6", "6.7", "6.8", "6.8.3", "6.9",
"7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.5.1", "7.6",
"8.0", "8.1", "8.2", "8.3", "8.4", "8.5", "8.6", "8.7", "8.8", "8.9", "8.10", "8.10.2", "8.11", "8.12", "8.13", "8.14"
"8.0", "8.1", "8.2", "8.3", "8.4", "8.5", "8.6", "8.7", "8.8", "8.9", "8.10", "8.10.2", "8.11", "8.12", "8.13", "8.14",
"9.0"
),
compatibility = listOf(
VersionMapping(java = "6-8", gradle = "INF-5.0"),
@@ -98,7 +98,8 @@
"5.0", "5.1", "5.2", "5.3", "5.3.1", "5.4", "5.4.1", "5.5", "5.5.1", "5.6", "5.6.2",
"6.0", "6.0.1", "6.1", "6.2", "6.3", "6.4", "6.5", "6.6", "6.7", "6.8", "6.8.3", "6.9",
"7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.5.1", "7.6",
"8.0", "8.1", "8.2", "8.3", "8.4", "8.5", "8.6", "8.7", "8.8", "8.9", "8.10", "8.10.2", "8.11", "8.12", "8.13", "8.14"
"8.0", "8.1", "8.2", "8.3", "8.4", "8.5", "8.6", "8.7", "8.8", "8.9", "8.10", "8.10.2", "8.11", "8.12", "8.13", "8.14",
"9.0"
],
"compatibility": [
{"java": "6-8", "gradle": "INF-5.0"},
@@ -11,8 +11,7 @@ class GradleJvmSupportMatricesTest : GradleJvmSupportMatricesTestCase() {
private const val LATEST_SUPPORTED_JAVA_VERSION = 24
private const val FUTURE_JAVA_VERSION = 100
private const val BUNDLED_GRADLE_VERSION = "9.0.0-rc-3"
private const val LATEST_GRADLE_VERSION = "8.14"
private const val LATEST_GRADLE_VERSION_WITH_JAVA_16_SUPPORT = "8.14"
private const val LATEST_GRADLE_VERSION = "9.0"
}
fun `test bundled gradle version`() {
@@ -20,7 +19,7 @@ class GradleJvmSupportMatricesTest : GradleJvmSupportMatricesTestCase() {
}
fun `test latest gradle version`() {
assertEquals(LATEST_GRADLE_VERSION_WITH_JAVA_16_SUPPORT, GradleJvmSupportMatrix.getAllSupportedGradleVersionsByIdea().last().version)
assertEquals(LATEST_GRADLE_VERSION, GradleJvmSupportMatrix.getAllSupportedGradleVersionsByIdea().last().version)
}
fun `test compatibility between gradle and java versions`() {
@@ -84,8 +83,9 @@ class GradleJvmSupportMatricesTest : GradleJvmSupportMatricesTestCase() {
fun `test suggesting gradle version for java version`() {
assertEquals("4.10.3", suggestGradleVersion(6))
assertEquals("4.10.3", suggestGradleVersion(7))
assertEquals(LATEST_GRADLE_VERSION_WITH_JAVA_16_SUPPORT, suggestGradleVersion(8))
assertEquals(LATEST_GRADLE_VERSION_WITH_JAVA_16_SUPPORT, suggestGradleVersion(11))
assertEquals("8.14", suggestGradleVersion(8))
assertEquals("8.14", suggestGradleVersion(11))
assertEquals(BUNDLED_GRADLE_VERSION, suggestGradleVersion(17))
assertEquals(BUNDLED_GRADLE_VERSION, suggestGradleVersion(19))
assertEquals(BUNDLED_GRADLE_VERSION, suggestGradleVersion(20))
@@ -108,8 +108,9 @@ class GradleJvmSupportMatricesTest : GradleJvmSupportMatricesTestCase() {
fun `test suggesting latest gradle version for java version`() {
assertEquals("4.10.3", suggestLatestSupportedGradleVersion(6))
assertEquals("4.10.3", suggestLatestSupportedGradleVersion(7))
assertEquals(LATEST_GRADLE_VERSION_WITH_JAVA_16_SUPPORT, suggestLatestSupportedGradleVersion(8))
assertEquals(LATEST_GRADLE_VERSION_WITH_JAVA_16_SUPPORT, suggestLatestSupportedGradleVersion(11))
assertEquals("8.14", suggestLatestSupportedGradleVersion(8))
assertEquals("8.14", suggestLatestSupportedGradleVersion(11))
assertEquals(LATEST_GRADLE_VERSION, suggestLatestSupportedGradleVersion(17))
assertEquals(LATEST_GRADLE_VERSION, suggestLatestSupportedGradleVersion(19))
assertEquals(LATEST_GRADLE_VERSION, suggestLatestSupportedGradleVersion(20))