diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleConfiguratorTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleConfiguratorTest.kt
index ee0820be00d..29d9762d34a 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleConfiguratorTest.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleConfiguratorTest.kt
@@ -46,7 +46,7 @@ class GradleConfiguratorTest : GradleImportingTestCase() {
"""
The compiler bundled to Kotlin plugin (1.0.0) is older than external compiler used for building modules:
- - app (1.1.0)
+ - app (${LATEST_STABLE_GRADLE_PLUGIN_VERSION})
This may cause different set of errors and warnings reported in IDE.
Update Ignore
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt
index c3028290d9a..c18a3b4a85b 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt
@@ -72,6 +72,7 @@ internal fun GradleImportingTestCase.getSourceRootInfos(moduleName: String): Lis
}
}
+//ToDo: Remove @TargetVersions("4.7 <=> 6.0") after updating plugin versions in testData
class GradleFacetImportTest : GradleImportingTestCase() {
private fun assertSameKotlinSdks(vararg moduleNames: String) {
@@ -82,6 +83,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImport() {
configureByFiles()
importProject()
@@ -140,6 +142,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImport_1_1_2() {
configureByFiles()
importProject()
@@ -184,6 +187,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportWithCustomSourceSets() {
configureByFiles()
importProject()
@@ -230,6 +234,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportWithCustomSourceSets_1_1_2() {
configureByFiles()
importProject()
@@ -274,6 +279,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testCoroutineImportByOptions() {
configureByFiles()
importProject()
@@ -284,6 +290,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testCoroutineImportByProperties() {
configureByFiles()
importProject()
@@ -453,6 +460,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportByPlatformPlugin() {
configureByFiles()
importProject()
@@ -548,6 +556,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportByKotlinPlugin() {
configureByFiles()
importProject()
@@ -604,6 +613,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testArgumentEscaping() {
configureByFiles()
importProject()
@@ -685,6 +695,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testKotlinAndroidPluginDetection() {
configureByFiles()
createProjectSubFile(
@@ -698,6 +709,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testNoFacetInModuleWithoutKotlinPlugin() {
configureByFiles()
@@ -710,6 +722,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testClasspathWithDependenciesImport() {
configureByFiles()
importProject()
@@ -720,6 +733,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testDependenciesClasspathImport() {
configureByFiles()
importProject()
@@ -730,6 +744,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJDKImport() {
val mockJdkPath = "compiler/testData/mockJDK"
object : WriteAction() {
@@ -783,6 +798,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testAPIVersionExceedingLanguageVersion() {
configureByFiles()
importProject()
@@ -796,6 +812,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testIgnoreProjectLanguageAndAPIVersion() {
KotlinCommonCompilerArgumentsHolder.getInstance(myProject).update {
languageVersion = "1.0"
@@ -814,6 +831,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testCommonArgumentsImport() {
configureByFiles()
importProject()
@@ -861,6 +879,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testInternalArgumentsFacetImporting() {
configureByFiles()
importProject()
@@ -881,6 +900,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testStableModuleNameWhileUsingGradleJS() {
configureByFiles()
importProject()
@@ -893,6 +913,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testStableModuleNameWhileUsingGradleJVM() {
configureByFiles()
importProject()
@@ -904,6 +925,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testNoFriendPathsAreShown() {
configureByFiles()
importProject()
@@ -917,6 +939,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testSharedLanguageVersion() {
configureByFiles()
@@ -930,6 +953,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testNonSharedLanguageVersion() {
configureByFiles()
val holder = KotlinCommonCompilerArgumentsHolder.getInstance(myProject)
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt.193 b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt.193
index 7d8285a7981..943eee7d61b 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt.193
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleFacetImportTest.kt.193
@@ -72,6 +72,7 @@ internal fun GradleImportingTestCase.getSourceRootInfos(moduleName: String): Lis
}
}
+//ToDo: Remove @TargetVersions("4.7 <=> 6.0") after updating plugin versions in testData
class GradleFacetImportTest : GradleImportingTestCase() {
private fun assertSameKotlinSdks(vararg moduleNames: String) {
@@ -82,6 +83,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImport() {
configureByFiles()
importProject()
@@ -140,6 +142,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImport_1_1_2() {
configureByFiles()
importProject()
@@ -184,6 +187,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportWithCustomSourceSets() {
configureByFiles()
importProject()
@@ -230,6 +234,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportWithCustomSourceSets_1_1_2() {
configureByFiles()
importProject()
@@ -274,6 +279,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testCoroutineImportByOptions() {
configureByFiles()
importProject()
@@ -284,6 +290,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testCoroutineImportByProperties() {
configureByFiles()
importProject()
@@ -453,6 +460,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportByPlatformPlugin() {
configureByFiles()
importProject()
@@ -548,6 +556,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJvmImportByKotlinPlugin() {
configureByFiles()
importProject()
@@ -604,6 +613,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testArgumentEscaping() {
configureByFiles()
importProject()
@@ -685,6 +695,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testKotlinAndroidPluginDetection() {
configureByFiles()
createProjectSubFile(
@@ -698,6 +709,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testNoFacetInModuleWithoutKotlinPlugin() {
configureByFiles()
@@ -710,6 +722,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testClasspathWithDependenciesImport() {
configureByFiles()
importProject()
@@ -720,6 +733,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testDependenciesClasspathImport() {
configureByFiles()
importProject()
@@ -730,6 +744,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testJDKImport() {
object : WriteAction() {
override fun run(result: Result) {
@@ -780,6 +795,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testAPIVersionExceedingLanguageVersion() {
configureByFiles()
importProject()
@@ -793,6 +809,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testIgnoreProjectLanguageAndAPIVersion() {
KotlinCommonCompilerArgumentsHolder.getInstance(myProject).update {
languageVersion = "1.0"
@@ -811,6 +828,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testCommonArgumentsImport() {
configureByFiles()
importProject()
@@ -858,6 +876,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testInternalArgumentsFacetImporting() {
configureByFiles()
importProject()
@@ -878,6 +897,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testStableModuleNameWhileUsingGradleJS() {
configureByFiles()
importProject()
@@ -890,6 +910,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testStableModuleNameWhileUsingGradleJVM() {
configureByFiles()
importProject()
@@ -901,6 +922,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testNoFriendPathsAreShown() {
configureByFiles()
importProject()
@@ -914,6 +936,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testSharedLanguageVersion() {
configureByFiles()
@@ -927,6 +950,7 @@ class GradleFacetImportTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testNonSharedLanguageVersion() {
configureByFiles()
val holder = KotlinCommonCompilerArgumentsHolder.getInstance(myProject)
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleImportingTestCase.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleImportingTestCase.kt
index d84c0c5ff5b..27c4d888107 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleImportingTestCase.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleImportingTestCase.kt
@@ -88,7 +88,7 @@ import java.util.zip.ZipFile
@Parameterized.UseParametersRunnerFactory(RunnerFactoryWithMuteInDatabase::class)
abstract class GradleImportingTestCase : ExternalSystemImportingTestCase() {
- protected var sdkCreationChecker : KotlinSdkCreationChecker? = null
+ protected var sdkCreationChecker: KotlinSdkCreationChecker? = null
private val removedSdks: MutableList = SmartList()
@@ -113,7 +113,7 @@ abstract class GradleImportingTestCase : ExternalSystemImportingTestCase() {
open fun isApplicableTest(): Boolean = true
- open fun jvmHeapArgsByGradleVersion(version: String) : String = when {
+ open fun jvmHeapArgsByGradleVersion(version: String): String = when {
version.startsWith("4.") ->
// work-around due to memory leak in class loaders in gradle. The amount of used memory in the gradle daemon
// is drammatically increased on every reimport of project due to sequential compilation of build scripts.
@@ -324,6 +324,14 @@ abstract class GradleImportingTestCase : ExternalSystemImportingTestCase() {
return File(baseDir, getTestName(true).substringBefore("_"))
}
+ protected fun configureKotlinVersionAndProperties(text: String, properties: Map? = null): String {
+ var result = text
+ (properties ?: mapOf("kotlin_plugin_version" to LATEST_STABLE_GRADLE_PLUGIN_VERSION)).forEach { (key, value) ->
+ result = result.replace("{{${key}}}", value)
+ }
+ return result
+ }
+
protected open fun configureByFiles(properties: Map? = null): List {
val rootDir = testDataDirectory()
assert(rootDir.exists()) { "Directory ${rootDir.path} doesn't exist" }
@@ -333,10 +341,7 @@ abstract class GradleImportingTestCase : ExternalSystemImportingTestCase() {
it.isDirectory -> null
!it.name.endsWith(SUFFIX) -> {
- var text = FileUtil.loadFile(it, /* convertLineSeparators = */ true)
- (properties ?: mapOf("kotlin_plugin_version" to LATEST_STABLE_GRADLE_PLUGIN_VERSION)).forEach { key, value ->
- text = text.replace("{{${key}}}", value)
- }
+ val text = configureKotlinVersionAndProperties(FileUtil.loadFile(it, /* convertLineSeparators = */ true), properties)
val virtualFile = createProjectSubFile(it.path.substringAfter(rootDir.path + File.separator), text)
// Real file with expected testdata allows to throw nicer exceptions in
@@ -367,13 +372,14 @@ abstract class GradleImportingTestCase : ExternalSystemImportingTestCase() {
}
.forEach {
if (it.name == GradleConstants.SETTINGS_FILE_NAME && !File(testDataDirectory(), it.name + SUFFIX).exists()) return@forEach
- val actualText = LoadTextUtil.loadText(it).toString()
+ val actualText = configureKotlinVersionAndProperties(LoadTextUtil.loadText(it).toString())
val expectedFileName = if (File(testDataDirectory(), it.name + ".$gradleVersion" + SUFFIX).exists()) {
it.name + ".$gradleVersion" + SUFFIX
} else {
it.name + SUFFIX
}
KotlinTestUtils.assertEqualsToFile(File(testDataDirectory(), expectedFileName), actualText)
+ { s -> configureKotlinVersionAndProperties(s) }
}
}
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleInspectionTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleInspectionTest.kt
index fb5123f9481..dcc38fa276b 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleInspectionTest.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleInspectionTest.kt
@@ -71,7 +71,7 @@ class GradleInspectionTest : GradleImportingTestCase() {
val problems = getInspectionResultFromTestDataProject()
Assert.assertEquals(1, problems.size)
- Assert.assertEquals("Plugin version (1.3.10) is not the same as library version (1.3.30)", problems.single())
+ Assert.assertEquals("Plugin version ($LATEST_STABLE_GRADLE_PLUGIN_VERSION) is not the same as library version (1.3.30)", problems.single())
}
@Test
@@ -82,7 +82,7 @@ class GradleInspectionTest : GradleImportingTestCase() {
Assert.assertEquals(1, problems.size)
Assert.assertEquals(
- "Kotlin version that is used for building with Gradle (1.3.0) differs from the one bundled into the IDE plugin (\$PLUGIN_VERSION)",
+ "Kotlin version that is used for building with Gradle ($LATEST_STABLE_GRADLE_PLUGIN_VERSION) differs from the one bundled into the IDE plugin (\$PLUGIN_VERSION)",
problems.single()
)
}
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleMigrateTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleMigrateTest.kt
index 15fc0f46e3d..9ef7c2b671e 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleMigrateTest.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleMigrateTest.kt
@@ -24,7 +24,7 @@ import java.util.concurrent.TimeoutException
class GradleMigrateTest : GradleImportingTestCase() {
@Test
- @TargetVersions("4.4+")
+ @TargetVersions("5.3+")
fun testMigrateStdlib() {
val migrateComponentState = doMigrationTest(
beforeText = """
@@ -32,35 +32,39 @@ class GradleMigrateTest : GradleImportingTestCase() {
repositories {
jcenter()
mavenCentral()
+ maven{ url 'https://dl.bintray.com/kotlin/kotlin-dev'}
+ maven{ url 'http://dl.bintray.com/kotlin/kotlin-eap' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.40"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.40"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib:1.2.40"
+ compile "org.jetbrains.kotlin:kotlin-stdlib:1.3.40"
}
""",
-
+ //ToDo: Change 1.4-M3 to 1.4.0 version after release
afterText =
"""
buildscript {
repositories {
jcenter()
mavenCentral()
+ maven{ url 'https://dl.bintray.com/kotlin/kotlin-dev'}
+ maven{ url 'http://dl.bintray.com/kotlin/kotlin-eap'}
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4-M3"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib:1.3.50"
+ compile "org.jetbrains.kotlin:kotlin-stdlib:1.4-M3"
}
"""
)
@@ -69,12 +73,12 @@ class GradleMigrateTest : GradleImportingTestCase() {
Assert.assertEquals(
MigrationInfo.create(
- oldStdlibVersion = "1.2.40",
- oldApiVersion = ApiVersion.KOTLIN_1_2,
- oldLanguageVersion = LanguageVersion.KOTLIN_1_2,
- newStdlibVersion = "1.3.50",
- newApiVersion = ApiVersion.KOTLIN_1_3,
- newLanguageVersion = LanguageVersion.KOTLIN_1_3
+ oldStdlibVersion = "1.3.40",
+ oldApiVersion = ApiVersion.KOTLIN_1_3,
+ oldLanguageVersion = LanguageVersion.KOTLIN_1_3,
+ newStdlibVersion = "1.4-M3",
+ newApiVersion = ApiVersion.KOTLIN_1_4,
+ newLanguageVersion = LanguageVersion.KOTLIN_1_4
),
migrateComponentState?.migrationInfo
)
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleQuickFixTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleQuickFixTest.kt
index fa33166a485..48fb398690f 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleQuickFixTest.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleQuickFixTest.kt
@@ -25,8 +25,7 @@ import kotlin.reflect.KMutableProperty0
class GradleQuickFixTest : GradleImportingTestCase() {
private lateinit var codeInsightTestFixture: CodeInsightTestFixture
- private fun getTestDataPath() =
- PluginTestCaseBase.getTestDataPathBase() + "/gradle/fixes/" + getTestName(true).substringBefore('_')
+ override fun testDataDirName() = "fixes"
override fun setUpFixtures() {
myTestFixture = IdeaTestFixtureFactory.getFixtureFactory().createFixtureBuilder(getName()).fixture
@@ -47,7 +46,7 @@ class GradleQuickFixTest : GradleImportingTestCase() {
}
private fun doGradleQuickFixTest(localInspectionTool: LocalInspectionTool) {
- val buildGradleVFile = createProjectSubFile("build.gradle", File(getTestDataPath(), "build.gradle").readText())
+ val buildGradleVFile = configureByFiles().first { it.name == "build.gradle" }
importProject()
applyInspectionFixes(localInspectionTool, buildGradleVFile)
@@ -78,6 +77,10 @@ class GradleQuickFixTest : GradleImportingTestCase() {
}
private fun checkResult(file: VirtualFile) {
- KotlinTestUtils.assertEqualsToFile(File(getTestDataPath(), "build.gradle.after"), LoadTextUtil.loadText(file).toString())
+ KotlinTestUtils.assertEqualsToFile(
+ File(testDataDirectory(), "build.gradle.after"),
+ configureKotlinVersionAndProperties(LoadTextUtil.loadText(file).toString())
+ )
+ { s -> configureKotlinVersionAndProperties(s) }
}
}
\ No newline at end of file
diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleUpdateConfigurationQuickFixTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleUpdateConfigurationQuickFixTest.kt
index 618e4aab940..688f37da309 100644
--- a/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleUpdateConfigurationQuickFixTest.kt
+++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/idea/codeInsight/gradle/GradleUpdateConfigurationQuickFixTest.kt
@@ -25,6 +25,7 @@ import com.intellij.testFramework.fixtures.CodeInsightTestFixture
import com.intellij.testFramework.fixtures.IdeaTestFixtureFactory
import com.intellij.testFramework.runInEdtAndWait
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
+import org.jetbrains.plugins.gradle.tooling.annotation.TargetVersions
import org.junit.Test
import java.io.File
import kotlin.reflect.KMutableProperty0
@@ -48,26 +49,31 @@ class GradleUpdateConfigurationQuickFixTest : GradleImportingTestCase() {
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testUpdateLanguageVersion() {
doTest("Set module language version to 1.1")
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testUpdateApiVersion() {
doTest("Set module API version to 1.1")
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testUpdateLanguageAndApiVersion() {
doTest("Set module language version to 1.1")
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testEnableCoroutines() {
doTest("Enable coroutine support in the current module")
}
@Test
+ @TargetVersions("4.7 <=> 6.0")
fun testAddKotlinReflect() {
doTest("Add 'kotlin-reflect.jar' to the classpath")
}
diff --git a/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle b/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle
index d2abf8e4f31..0f658bd74c9 100644
--- a/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle
+++ b/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle
@@ -4,12 +4,12 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib-{{kotlin_plugin_version}}"
}
\ No newline at end of file
diff --git a/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle.after b/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle.after
index e6ec5719aa1..ee444f509cf 100644
--- a/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle.after
+++ b/idea/testData/gradle/configurator/addCoroutinesSupport/build.gradle.after
@@ -4,14 +4,14 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib-{{kotlin_plugin_version}}"
}
kotlin {
experimental {
diff --git a/idea/testData/gradle/configurator/addLanguageVersion/build.gradle b/idea/testData/gradle/configurator/addLanguageVersion/build.gradle
index d2abf8e4f31..b6c887d7c05 100644
--- a/idea/testData/gradle/configurator/addLanguageVersion/build.gradle
+++ b/idea/testData/gradle/configurator/addLanguageVersion/build.gradle
@@ -4,12 +4,12 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
\ No newline at end of file
diff --git a/idea/testData/gradle/configurator/addLanguageVersion/build.gradle.after b/idea/testData/gradle/configurator/addLanguageVersion/build.gradle.after
index 1b66d1e0564..de403eeb12b 100644
--- a/idea/testData/gradle/configurator/addLanguageVersion/build.gradle.after
+++ b/idea/testData/gradle/configurator/addLanguageVersion/build.gradle.after
@@ -4,14 +4,14 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
compileKotlin {
kotlinOptions {
diff --git a/idea/testData/gradle/configurator/addLibrary/build.gradle b/idea/testData/gradle/configurator/addLibrary/build.gradle
index d2abf8e4f31..b6c887d7c05 100644
--- a/idea/testData/gradle/configurator/addLibrary/build.gradle
+++ b/idea/testData/gradle/configurator/addLibrary/build.gradle
@@ -4,12 +4,12 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
\ No newline at end of file
diff --git a/idea/testData/gradle/configurator/addLibrary/build.gradle.after b/idea/testData/gradle/configurator/addLibrary/build.gradle.after
index a1302986c88..51cddb0fb9a 100644
--- a/idea/testData/gradle/configurator/addLibrary/build.gradle.after
+++ b/idea/testData/gradle/configurator/addLibrary/build.gradle.after
@@ -4,13 +4,13 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
implementation "org.jetbrains.kotlin:kotlin-reflect:1.0.0"
}
\ No newline at end of file
diff --git a/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts b/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts
index 03c943d126c..5d5394510b2 100644
--- a/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts
@@ -1,8 +1,8 @@
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
dependencies {
testCompile("junit:junit:4.12")
- compile(kotlinModule("stdlib-jre8"))
+ compile(kotlin("stdlib-jre8"))
}
diff --git a/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts.4.9.after b/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts.after
similarity index 53%
rename from idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts.4.9.after
rename to idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts.after
index f2d3cd85581..b662db1c878 100644
--- a/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts.4.9.after
+++ b/idea/testData/gradle/configurator/addLibraryGSK/build.gradle.kts.after
@@ -1,9 +1,9 @@
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
dependencies {
testCompile("junit:junit:4.12")
- compile(kotlinModule("stdlib-jre8"))
+ compile(kotlin("stdlib-jre8"))
implementation(kotlin("reflect"))
}
diff --git a/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts b/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts
index 03c943d126c..5d5394510b2 100644
--- a/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts
@@ -1,8 +1,8 @@
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
dependencies {
testCompile("junit:junit:4.12")
- compile(kotlinModule("stdlib-jre8"))
+ compile(kotlin("stdlib-jre8"))
}
diff --git a/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts.after
index 3e8b52acaf2..78433603682 100644
--- a/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/addNonKotlinLibraryGSK/build.gradle.kts.after
@@ -1,9 +1,9 @@
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
dependencies {
testCompile("junit:junit:4.12")
- compile(kotlinModule("stdlib-jre8"))
+ compile(kotlin("stdlib-jre8"))
implementation("org.a.b:lib:1.0.0")
}
diff --git a/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts b/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts
index 37bd5562c65..1ada1c0bd63 100644
--- a/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts
@@ -1,7 +1,7 @@
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
dependencies {
- compile(kotlinModule("stdlib-jre8"))
+ compile(kotlin("stdlib-jre8"))
}
diff --git a/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts.4.9.after b/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts.after
similarity index 55%
rename from idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts.4.9.after
rename to idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts.after
index b988da333de..21ae8891bf3 100644
--- a/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts.4.9.after
+++ b/idea/testData/gradle/configurator/addTestLibraryGSK/build.gradle.kts.after
@@ -1,9 +1,9 @@
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
dependencies {
- compile(kotlinModule("stdlib-jre8"))
+ compile(kotlin("stdlib-jre8"))
testImplementation("junit:junit:4.12")
testImplementation(kotlin("test"))
}
diff --git a/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle b/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle
index 8f62fe2054e..358b8f908d5 100644
--- a/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle
+++ b/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle
@@ -4,14 +4,14 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
kotlin {
experimental {
diff --git a/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle.after b/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle.after
index a11932b3928..8ae6afa36e0 100644
--- a/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle.after
+++ b/idea/testData/gradle/configurator/changeCoroutinesSupport/build.gradle.after
@@ -4,14 +4,14 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
kotlin {
experimental {
diff --git a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts
index df760ffbb49..83c7d568eef 100644
--- a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.dsl.Coroutines
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
kotlin {
diff --git a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts.after
index 2b77a440072..c165b78ca50 100644
--- a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK/build.gradle.kts.after
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.dsl.Coroutines
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
kotlin {
diff --git a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts
index 8325045325d..82abffd759c 100644
--- a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts
+++ b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.dsl.Coroutines
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
kotlin {
diff --git a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts.after b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts.after
index 2b77a440072..c165b78ca50 100644
--- a/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/changeCoroutinesSupportGSK49/build.gradle.kts.after
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.dsl.Coroutines
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
kotlin {
diff --git a/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle b/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle
index d1085457277..826af53caa5 100644
--- a/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle
+++ b/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
diff --git a/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle.after b/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle.after
index 5578bf0dec7..667c6325268 100644
--- a/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle.after
+++ b/idea/testData/gradle/configurator/changeFeatureSupport/build.gradle.after
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
@@ -19,6 +19,6 @@ dependencies {
}
compileKotlin {
kotlinOptions {
- freeCompilerArgs = ["-XXLanguage:+InlineClasses"]
+ freeCompilerArgs = ["-Xinline-classes"]
}
}
diff --git a/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts b/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts
index 3d66c914888..438420b9ab2 100644
--- a/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
- kotlin("jvm") version "1.2.70"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
val compileKotlin: KotlinCompile by tasks
compileKotlin.kotlinOptions {
diff --git a/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts.after
index 2d21b91a33a..0ebb18dc0ac 100644
--- a/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/changeFeatureSupportGSK/build.gradle.kts.after
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
- kotlin("jvm") version "1.2.70"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
val compileKotlin: KotlinCompile by tasks
compileKotlin.kotlinOptions {
diff --git a/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle b/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle
index 3c098b6673c..5e2d03c5acd 100644
--- a/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle
+++ b/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle
@@ -4,14 +4,14 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
compileKotlin {
kotlinOptions {
diff --git a/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle.after b/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle.after
index 1b66d1e0564..de403eeb12b 100644
--- a/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle.after
+++ b/idea/testData/gradle/configurator/changeLanguageVersion/build.gradle.after
@@ -4,14 +4,14 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-1.1.0"
+ compile "org.jetbrains.kotlin:kotlin-stdlib"
}
compileKotlin {
kotlinOptions {
diff --git a/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts b/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts
index 31d661636d5..fa02a7c615b 100644
--- a/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
val compileKotlin: KotlinCompile by tasks
diff --git a/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts.after
index 23cfd99112d..04747fe2e8e 100644
--- a/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/changeLanguageVersionGSK/build.gradle.kts.after
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
- kotlin("jvm") version "1.2.50"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
val compileKotlin: KotlinCompile by tasks
diff --git a/idea/testData/gradle/configurator/configure10/build.gradle.after b/idea/testData/gradle/configurator/configure10/build.gradle.after
new file mode 100644
index 00000000000..fa5f5827147
--- /dev/null
+++ b/idea/testData/gradle/configurator/configure10/build.gradle.after
@@ -0,0 +1,15 @@
+buildscript {
+ repositories {
+ jcenter()
+ mavenCentral()
+ }
+}
+plugins {
+ id 'org.jetbrains.kotlin.jvm' version '1.0.6'
+}
+repositories {
+ mavenCentral()
+}
+dependencies {
+ implementation "org.jetbrains.kotlin:kotlin-stdlib"
+}
diff --git a/idea/testData/gradle/configurator/configureGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/configureGSK/build.gradle.kts.after
new file mode 100644
index 00000000000..6e7d6d04835
--- /dev/null
+++ b/idea/testData/gradle/configurator/configureGSK/build.gradle.kts.after
@@ -0,0 +1,25 @@
+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+
+plugins {
+ kotlin("jvm") version "1.1.2"
+}
+buildscript {
+ repositories {
+ jcenter()
+ mavenCentral()
+ }
+}
+dependencies {
+ implementation(kotlin("stdlib-jre8"))
+}
+repositories {
+ mavenCentral()
+}
+val compileKotlin: KotlinCompile by tasks
+compileKotlin.kotlinOptions {
+ jvmTarget = "1.8"
+}
+val compileTestKotlin: KotlinCompile by tasks
+compileTestKotlin.kotlinOptions {
+ jvmTarget = "1.8"
+}
diff --git a/idea/testData/gradle/configurator/configureGradleKtsKotlinDevVersion/build.gradle.kts.after b/idea/testData/gradle/configurator/configureGradleKtsKotlinDevVersion/build.gradle.kts.after
new file mode 100644
index 00000000000..16917c7cbf8
--- /dev/null
+++ b/idea/testData/gradle/configurator/configureGradleKtsKotlinDevVersion/build.gradle.kts.after
@@ -0,0 +1,22 @@
+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+
+plugins {
+ kotlin("jvm") version "1.2.60-dev-286"
+}
+group = "testgroup"
+version = "1.0-SNAPSHOT"
+dependencies {
+ implementation(kotlin("stdlib-jdk8"))
+}
+repositories {
+ maven("https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.2.60-dev-286,branch:(default:any)/artifacts/content/maven")
+ mavenCentral()
+}
+val compileKotlin: KotlinCompile by tasks
+compileKotlin.kotlinOptions {
+ jvmTarget = "1.8"
+}
+val compileTestKotlin: KotlinCompile by tasks
+compileTestKotlin.kotlinOptions {
+ jvmTarget = "1.8"
+}
diff --git a/idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.4.9.after b/idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.after
similarity index 100%
rename from idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.4.9.after
rename to idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.after
diff --git a/idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.4.9.after.192 b/idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.after.192
similarity index 100%
rename from idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.4.9.after.192
rename to idea/testData/gradle/configurator/configureKotlinDevVersion/build.gradle.after.192
diff --git a/idea/testData/gradle/configurator/configureKotlinWithPluginsBlock/build.gradle.after b/idea/testData/gradle/configurator/configureKotlinWithPluginsBlock/build.gradle.after
new file mode 100644
index 00000000000..5f1eab32cb5
--- /dev/null
+++ b/idea/testData/gradle/configurator/configureKotlinWithPluginsBlock/build.gradle.after
@@ -0,0 +1,18 @@
+plugins {
+ id 'java'
+ id 'org.jetbrains.kotlin.jvm' version '1.0.6'
+}
+
+group 'testgroup'
+version '1.0-SNAPSHOT'
+
+sourceCompatibility = 1.8
+
+repositories {
+ mavenCentral()
+}
+
+dependencies {
+ testCompile group: 'junit', name: 'junit', version: '4.12'
+ implementation "org.jetbrains.kotlin:kotlin-stdlib"
+}
diff --git a/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle b/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle
index d4337c64230..87d3dc1103f 100644
--- a/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle
+++ b/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
diff --git a/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle.after b/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle.after
index d1085457277..826af53caa5 100644
--- a/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle.after
+++ b/idea/testData/gradle/configurator/disableFeatureSupport/build.gradle.after
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
diff --git a/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts b/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts
index 8d96baf8ecc..95394c43c33 100644
--- a/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts
@@ -1,4 +1,4 @@
plugins {
- kotlin("jvm") version "1.2.70"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
diff --git a/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts.after
index 048437f64a1..4d79798c20c 100644
--- a/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/disableFeatureSupportGSK/build.gradle.kts.after
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
- kotlin("jvm") version "1.2.70"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
val compileKotlin: KotlinCompile by tasks
diff --git a/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle b/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle
index d4337c64230..87d3dc1103f 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle
+++ b/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
diff --git a/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle.after b/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle.after
index 5578bf0dec7..667c6325268 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle.after
+++ b/idea/testData/gradle/configurator/enableFeatureSupport/build.gradle.after
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
@@ -19,6 +19,6 @@ dependencies {
}
compileKotlin {
kotlinOptions {
- freeCompilerArgs = ["-XXLanguage:+InlineClasses"]
+ freeCompilerArgs = ["-Xinline-classes"]
}
}
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts b/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts
index 1b23cb629cc..742448db1e1 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts
+++ b/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts
@@ -1,3 +1,3 @@
plugins {
- kotlin("jvm") version "1.2.70"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts.after b/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts.after
index 3d66c914888..46bc007b831 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts.after
+++ b/idea/testData/gradle/configurator/enableFeatureSupportGSK/build.gradle.kts.after
@@ -1,9 +1,9 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
- kotlin("jvm") version "1.2.70"
+ kotlin("jvm") version "{{kotlin_plugin_version}}"
}
val compileKotlin: KotlinCompile by tasks
compileKotlin.kotlinOptions {
- freeCompilerArgs = listOf("-XXLanguage:+InlineClasses")
+ freeCompilerArgs = listOf("-Xinline-classes")
}
\ No newline at end of file
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle
index 84b1b320c04..cd51b8ab5bf 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle
+++ b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle
@@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.0-rc-190"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin-multiplatform"
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle.after b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle.after
index e53450d7db9..a32c7d6eac0 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle.after
+++ b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatform/build.gradle.after
@@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.0-rc-190"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin-multiplatform"
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle
index 87631adb8f1..ea8b50da1d6 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle
+++ b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle
@@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.0-rc-190"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin-multiplatform"
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle.after b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle.after
index 0b9da981c50..554a99097de 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle.after
+++ b/idea/testData/gradle/configurator/enableFeatureSupportMultiplatformToExistentArguments/build.gradle.after
@@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.0-rc-190"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin-multiplatform"
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle b/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle
index b6369c0c289..b0c2527e9e2 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle
+++ b/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
diff --git a/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle.after b/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle.after
index 259e03c0bda..5faebb0f611 100644
--- a/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle.after
+++ b/idea/testData/gradle/configurator/enableFeatureSupportToExistentArguments/build.gradle.after
@@ -5,7 +5,7 @@ buildscript {
maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
apply plugin: "kotlin"
@@ -19,7 +19,7 @@ dependencies {
}
compileKotlin {
kotlinOptions {
- freeCompilerArgs = ["-XXLanguage:+SamConversionForKotlinFunctions", "-XXLanguage:+InlineClasses"]
+ freeCompilerArgs = ["-XXLanguage:+SamConversionForKotlinFunctions", "-Xinline-classes"]
// Free compiler arguments
}
}
diff --git a/idea/testData/gradle/configurator/projectWithModule/app/build.gradle b/idea/testData/gradle/configurator/projectWithModule/app/build.gradle
index e4ff4f0d27d..906ada0d194 100644
--- a/idea/testData/gradle/configurator/projectWithModule/app/build.gradle
+++ b/idea/testData/gradle/configurator/projectWithModule/app/build.gradle
@@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.0"
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}"
}
}
diff --git a/idea/testData/gradle/configurator/testTasksAreImported/build.gradle b/idea/testData/gradle/configurator/testTasksAreImported/build.gradle
index 428a44da61b..e2acadaede6 100644
--- a/idea/testData/gradle/configurator/testTasksAreImported/build.gradle
+++ b/idea/testData/gradle/configurator/testTasksAreImported/build.gradle
@@ -1,6 +1,6 @@
plugins {
id 'java'
- id 'org.jetbrains.kotlin.jvm' version '1.2.50'
+ id 'org.jetbrains.kotlin.jvm' version '{{kotlin_plugin_version}}'
}
repositories {
diff --git a/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle b/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle
index 96e99f7c7ca..c0fdbf56330 100644
--- a/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle
+++ b/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle
@@ -7,7 +7,7 @@ buildscript {
}
dependencies {
- classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.50")
+ classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}")
}
}
diff --git a/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle.after b/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle.after
index 7e8bf8ed7da..08ca0fe7b60 100644
--- a/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle.after
+++ b/idea/testData/gradle/fixes/updateKotlinxCoroutines/build.gradle.after
@@ -7,7 +7,7 @@ buildscript {
}
dependencies {
- classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.50")
+ classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}")
}
}
diff --git a/idea/testData/gradle/inspections/differentKotlinGradleVersion/gradle.properties b/idea/testData/gradle/inspections/differentKotlinGradleVersion/gradle.properties
index 7fdf4ff1ad6..6ba804a261d 100644
--- a/idea/testData/gradle/inspections/differentKotlinGradleVersion/gradle.properties
+++ b/idea/testData/gradle/inspections/differentKotlinGradleVersion/gradle.properties
@@ -1 +1 @@
-test=1.3.0
\ No newline at end of file
+test={{kotlin_plugin_version}}
\ No newline at end of file
diff --git a/idea/testData/gradle/inspections/differentStdlibGradleVersionWithVariables/gradle.properties b/idea/testData/gradle/inspections/differentStdlibGradleVersionWithVariables/gradle.properties
index b489657e988..c83db61106d 100644
--- a/idea/testData/gradle/inspections/differentStdlibGradleVersionWithVariables/gradle.properties
+++ b/idea/testData/gradle/inspections/differentStdlibGradleVersionWithVariables/gradle.properties
@@ -1,2 +1,2 @@
-kotlin=1.3.10
+kotlin={{kotlin_plugin_version}}
lib_version=1.3.30
\ No newline at end of file
diff --git a/idea/testData/gradle/inspections/noDifferentStdlibCommonGradleVersion/build.gradle b/idea/testData/gradle/inspections/noDifferentStdlibCommonGradleVersion/build.gradle
index def68a01677..28f8a5798a9 100644
--- a/idea/testData/gradle/inspections/noDifferentStdlibCommonGradleVersion/build.gradle
+++ b/idea/testData/gradle/inspections/noDifferentStdlibCommonGradleVersion/build.gradle
@@ -9,12 +9,12 @@ buildscript {
}
dependencies {
- classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.40")
+ classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}")
}
}
apply plugin: 'kotlin-platform-common'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-common:1.2.40"
+ compile "org.jetbrains.kotlin:kotlin-stdlib-common"
}
diff --git a/idea/testData/gradle/inspections/noDifferentStdlibJdk7GradleVersion/build.gradle b/idea/testData/gradle/inspections/noDifferentStdlibJdk7GradleVersion/build.gradle
index ce0fedd5553..9d625c08771 100644
--- a/idea/testData/gradle/inspections/noDifferentStdlibJdk7GradleVersion/build.gradle
+++ b/idea/testData/gradle/inspections/noDifferentStdlibJdk7GradleVersion/build.gradle
@@ -9,12 +9,12 @@ buildscript {
}
dependencies {
- classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.40")
+ classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}")
}
}
apply plugin: 'kotlin'
dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.40"
+ compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7"
}
diff --git a/idea/testData/gradle/newMultiplatformImport/androidDependencyOnMPP/build.gradle b/idea/testData/gradle/newMultiplatformImport/androidDependencyOnMPP/build.gradle
index f83e61f6b90..d2da3d1b789 100644
--- a/idea/testData/gradle/newMultiplatformImport/androidDependencyOnMPP/build.gradle
+++ b/idea/testData/gradle/newMultiplatformImport/androidDependencyOnMPP/build.gradle
@@ -11,9 +11,7 @@ buildscript {
allprojects {
repositories {
- google()
- jcenter()
- maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' }
+ {{kotlin_plugin_repositories}}
}
}
diff --git a/idea/testData/gradle/newMultiplatformImport/commonTestTargetPlatform/build.gradle b/idea/testData/gradle/newMultiplatformImport/commonTestTargetPlatform/build.gradle
index 1d93a1c6fb2..278af35d10e 100644
--- a/idea/testData/gradle/newMultiplatformImport/commonTestTargetPlatform/build.gradle
+++ b/idea/testData/gradle/newMultiplatformImport/commonTestTargetPlatform/build.gradle
@@ -6,6 +6,11 @@ buildscript {
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}")
}
}
+
+repositories {
+ {{kotlin_plugin_repositories}}
+}
+
apply plugin: 'kotlin-multiplatform'
group 'com.example'
diff --git a/idea/testData/gradle/newMultiplatformImport/javaTransitiveOnMPP/settings.gradle b/idea/testData/gradle/newMultiplatformImport/javaTransitiveOnMPP/settings.gradle
index 276eef5a015..a0c24493094 100644
--- a/idea/testData/gradle/newMultiplatformImport/javaTransitiveOnMPP/settings.gradle
+++ b/idea/testData/gradle/newMultiplatformImport/javaTransitiveOnMPP/settings.gradle
@@ -1,6 +1,4 @@
include('mpp-base')
include('mpp')
-include('jvm')
-
-enableFeaturePreview('STABLE_PUBLISHING')
\ No newline at end of file
+include('jvm')
\ No newline at end of file
diff --git a/tests/mute-common.csv b/tests/mute-common.csv
index e69ded46b7f..7397e44a11a 100644
--- a/tests/mute-common.csv
+++ b/tests/mute-common.csv
@@ -7,17 +7,12 @@ org.jetbrains.kotlin.checkers.JavaAgainstKotlinSourceCheckerWithoutUltraLightTes
org.jetbrains.kotlin.checkers.JavaAgainstKotlinSourceCheckerWithoutUltraLightTestGenerated.JavaAgainstKotlin.testUsingReadOnlyInterfaces,,, FLAKY
"org.jetbrains.kotlin.gradle.NewMultiplatformProjectImportingTest.testSingleAndroidTarget[1: Gradle-4.9, KotlinGradlePlugin-latest stable]", Stable on windows,, FLAKY
"org.jetbrains.kotlin.gradle.NewMultiplatformProjectImportingTest.testSingleAndroidTarget[4: Gradle-5.6.4, KotlinGradlePlugin-latest stable]", Stable on windows,, FLAKY
+"org.jetbrains.kotlin.gradle.NewMultiplatformProjectImportingTest.testSingleAndroidTarget[7: Gradle-6.5.1, KotlinGradlePlugin-latest stable]", Stable on windows,, FLAKY
+"org.jetbrains.kotlin.gradle.NewMultiplatformProjectImportingTest.testSingleAndroidTarget[8: Gradle-6.5.1, KotlinGradlePlugin-master]", Stable on windows,, FLAKY
org.jetbrains.kotlin.idea.caches.resolve.MultiPlatformHighlightingTestGenerated.testJvmKotlinReferencesCommonKotlinThroughJavaDifferentJvmImpls, Always red,,
org.jetbrains.kotlin.idea.codeInsight.gradle.GradleBuildFileHighlightingTest.testKtsInJsProject[1: with Gradle-5.6.4], ERROR: Diagnostic's list should be empty,,
org.jetbrains.kotlin.idea.codeInsight.gradle.GradleBuildFileHighlightingTest.testKtsInJsProject[0: with Gradle-4.9], ERROR: Diagnostic's list should be empty,,
org.jetbrains.kotlin.idea.codeInsight.gradle.GradleBuildFileHighlightingTest.testKtsInJsProject, ERROR: Diagnostic's list should be empty,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testAddLibraryGSK[1: with Gradle-5.6.4], unresolved kotlinModule,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testAddTestLibraryGSK[1: with Gradle-5.6.4], unresolved kotlinModule,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testConfigure10[1: with Gradle-5.6.4], absent test data,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testConfigureGSK[1: with Gradle-5.6.4], absent test data,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testConfigureGradleKtsKotlinDevVersion[1: with Gradle-5.6.4], absent test data,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testConfigureKotlinDevVersion[1: with Gradle-5.6.4], absent test data,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testConfigureKotlinWithPluginsBlock[1: with Gradle-5.6.4], absent test data,,
org.jetbrains.kotlin.idea.configuration.ConfigureKotlinInTempDirTest.testKotlincExistsNoSettingsLatestRuntimeNoVersionAutoAdvance,,, FLAKY
org.jetbrains.kotlin.idea.configuration.ConfigureKotlinInTempDirTest.testNoKotlincExistsNoSettingsRuntime10,,, FLAKY
org.jetbrains.kotlin.idea.configuration.ConfigureKotlinTest.testJava9WithModuleInfo, ERROR: Require directive for kotlin.stdlib is expected,,
diff --git a/tests/mute-platform.csv.as36 b/tests/mute-platform.csv.as36
index 9d63d3e1848..05e89ddeef1 100644
--- a/tests/mute-platform.csv.as36
+++ b/tests/mute-platform.csv.as36
@@ -17,5 +17,4 @@ org.jetbrains.kotlin.idea.debugger.test.KotlinSteppingTestGenerated.StepOver.tes
org.jetbrains.kotlin.idea.debugger.test.KotlinSteppingTestGenerated.StepOverForce.testSofSuspendableCallInFun, Super flaky on Android Studio (can be reproduced locally),, FLAKY
org.jetbrains.kotlin.idea.quickfix.QuickFixMultiFileTestGenerated.AutoImports.testAmbiguousNamePreferFromJdk, Class from JDK is not prioritized,,
org.jetbrains.kotlin.idea.codeInsight.gradle.GradleKtsImportTest.testError[0: with Gradle-6.0.1], KT-37864,,
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testAddNonKotlinLibraryGSK[1: with Gradle-5.6.4], unresolved kotlinModule,,
org.jetbrains.kotlin.idea.debugger.test.KotlinSteppingTestGenerated.Custom.testFunctionBreakpointInStdlib, Unprocessed,,
\ No newline at end of file
diff --git a/tests/mute-platform.csv.as40 b/tests/mute-platform.csv.as40
index 002b1b780cf..bf96e5a79df 100644
--- a/tests/mute-platform.csv.as40
+++ b/tests/mute-platform.csv.as40
@@ -114,5 +114,4 @@ org.jetbrains.kotlin.idea.codeInsight.gradle.GradleKtsImportTest.testError[0: wi
org.jetbrains.kotlin.idea.codeInsight.surroundWith.SurroundWithTestGenerated.If.MoveDeclarationsOut.Var.testVarWithTypeWoInitializer, Unprocessed,, FLAKY
org.jetbrains.kotlin.idea.refactoring.move.MoveTestGenerated.testKotlin_moveTopLevelDeclarations_moveFunctionToPackage_MoveFunctionToPackage, fail on TeamCity but works well locally,, FLAKY
org.jetbrains.kotlin.idea.intentions.IntentionTestGenerated.ConvertSealedClassToEnum.testInstancesAndMembers, Enum reorder,, FLAKY
-org.jetbrains.kotlin.idea.codeInsight.gradle.GradleConfiguratorTest.testAddNonKotlinLibraryGSK[1: with Gradle-5.6.4], unresolved kotlinModule,,
org.jetbrains.kotlin.idea.debugger.test.KotlinSteppingTestGenerated.Custom.testFunctionBreakpointInStdlib, Unprocessed,,
\ No newline at end of file