From f57bbeed58c33e3a28c95f10ea5d2ce79756e62f Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Sat, 17 Dec 2016 20:56:06 +0300 Subject: [PATCH] Disable runtime versions consistency checker temporarily It should be enabled back as soon as Kotlin-Version attribute is written to manifests of runtime jars in the Maven build --- .../kotlin/cli/jvm/JvmRuntimeVersionsConsistencyChecker.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/JvmRuntimeVersionsConsistencyChecker.kt b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/JvmRuntimeVersionsConsistencyChecker.kt index 9b3ac73d887..307cb3cad83 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/JvmRuntimeVersionsConsistencyChecker.kt +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/JvmRuntimeVersionsConsistencyChecker.kt @@ -109,6 +109,9 @@ object JvmRuntimeVersionsConsistencyChecker { languageVersionSettings: LanguageVersionSettings?, classpathJarRoots: List ) { + // TODO: write runtime version to Maven artifacts and enable these checks + return + val runtimeJarsInfo = collectRuntimeJarsInfo(classpathJarRoots) if (runtimeJarsInfo.hasAnyJarsToCheck) { val languageVersion = languageVersionSettings?.let { MavenComparableVersion(it.languageVersion) } ?: CURRENT_COMPILER_VERSION