IDEA-342292 [Gradle|Sync] new: the unsupported Gradle version is advanced up to Gradle 4.5 (excluded)

GitOrigin-RevId: 6d811a743ac71560ceb4d7fe9686859ff534c77f
This commit is contained in:
Sergei Vorobyov
2024-01-05 14:25:33 +01:00
committed by intellij-monorepo-bot
parent a7ccb7719b
commit bf2244e170
3 changed files with 37 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package org.jetbrains.plugins.gradle.jvmcompat;
@@ -14,8 +14,7 @@ internal val DEFAULT_DATA = GradleCompatibilityState(
"8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21"
),
supportedGradleVersions = listOf(
"3.0", "3.1", "3.2", "3.3", "3.4", "3.5",
"4.0", "4.1", "4.2", "4.3", "4.4", "4.5", "4.5.1", "4.6", "4.7", "4.8", "4.9", "4.10", "4.10.3",
"4.5", "4.5.1", "4.6", "4.7", "4.8", "4.9", "4.10", "4.10.3",
"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",

View File

@@ -50,7 +50,7 @@
]
},
{
"ideVersion": "2023.2-INF",
"ideVersion": "2023.2-2024.1",
"supportedJavaVersions": [
"8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21"
],
@@ -79,5 +79,35 @@
{"java": "20-21", "gradle": "8.3-INF"},
{"java": "21-22", "gradle": "8.5-INF"}
]
},
{
"ideVersion": "2024.1-INF",
"supportedJavaVersions": [
"8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21"
],
"supportedGradleVersions": [
"4.5", "4.5.1", "4.6", "4.7", "4.8", "4.9", "4.10", "4.10.3",
"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"
],
"compatibility": [
{"java": "6-8", "gradle": "INF-5.0"},
{"java": "8-9", "gradle": "INF-INF"},
{"java": "9-10", "gradle": "4.3-INF"},
{"java": "10-11", "gradle": "4.7-INF"},
{"java": "11-12", "gradle": "5.0-INF"},
{"java": "12-13", "gradle": "5.4-INF"},
{"java": "13-14", "gradle": "6.0-INF"},
{"java": "14-15", "gradle": "6.3-INF"},
{"java": "15-16", "gradle": "6.7-INF"},
{"java": "16-17", "gradle": "7.0-INF"},
{"java": "17-18", "gradle": "7.2-INF"},
{"java": "18-19", "gradle": "7.5-INF"},
{"java": "19-20", "gradle": "7.6-INF"},
{"java": "20-21", "gradle": "8.3-INF"},
{"java": "21-22", "gradle": "8.5-INF"}
]
}
]

View File

@@ -124,10 +124,10 @@ class GradleJvmSupportMatricesTest : GradleJvmSupportMatricesTestCase() {
}
fun `test suggesting oldest compatible gradle version for java version`() {
assertEquals("3.0", suggestOldestSupportedGradleVersion(6))
assertEquals("3.0", suggestOldestSupportedGradleVersion(7))
assertEquals("3.0", suggestOldestSupportedGradleVersion(8))
assertEquals("4.3", suggestOldestSupportedGradleVersion(9))
assertEquals("4.5", suggestOldestSupportedGradleVersion(6))
assertEquals("4.5", suggestOldestSupportedGradleVersion(7))
assertEquals("4.5", suggestOldestSupportedGradleVersion(8))
assertEquals("4.5", suggestOldestSupportedGradleVersion(9))
assertEquals("4.7", suggestOldestSupportedGradleVersion(10))
assertEquals("5.0", suggestOldestSupportedGradleVersion(11))
assertEquals("5.4", suggestOldestSupportedGradleVersion(12))