diff --git a/jps/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/AbstractLookupTrackerTest.kt b/jps/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/AbstractLookupTrackerTest.kt index e711b055b75..0040e9e183f 100644 --- a/jps/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/AbstractLookupTrackerTest.kt +++ b/jps/jps-plugin/jps-tests/test/org/jetbrains/kotlin/jps/build/AbstractLookupTrackerTest.kt @@ -37,7 +37,7 @@ abstract class AbstractLookupTrackerTest : AbstractIncrementalJpsTest( val COMMENT_WITH_LOOKUP_INFO = "/\\*[^*]+\\*/".toRegex() override fun checkLookups(lookupTracker: LookupTracker, compiledFiles: Set) { - if (lookupTracker !is TestLookupTracker) throw AssertionError("Expected TestLookupTracker, but: ${lookupTracker.javaClass}") + if (lookupTracker !is TestLookupTracker) throw AssertionError("Expected TestLookupTracker, but: ${lookupTracker::class.java}") val fileToLookups = lookupTracker.lookups.groupBy { it.filePath } diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/JpsKotlinCompilerRunner.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/JpsKotlinCompilerRunner.kt index 68227368eed..ac426c7192d 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/JpsKotlinCompilerRunner.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/JpsKotlinCompilerRunner.kt @@ -207,7 +207,7 @@ class JpsKotlinCompilerRunner : KotlinCompilerRunner() { private fun getReturnCodeFromObject(rc: Any?): String { when { rc == null -> return INTERNAL_ERROR - ExitCode::class.java.name == rc.javaClass.name -> return rc.toString() + ExitCode::class.java.name == rc::class.java.name -> return rc.toString() else -> throw IllegalStateException("Unexpected return: " + rc) } } diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt index cf33b1e5ab7..920ffba1df3 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt @@ -450,7 +450,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) { messageCollector.report( INFO, - "Plugin loaded: ${argumentProvider.javaClass.simpleName}", + "Plugin loaded: ${argumentProvider::class.java.simpleName}", CompilerMessageLocation.NO_LOCATION ) } @@ -627,7 +627,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) { ) { if (!IncrementalCompilation.isExperimental()) return - if (lookupTracker !is LookupTrackerImpl) throw AssertionError("Lookup tracker is expected to be LookupTrackerImpl, got ${lookupTracker.javaClass}") + if (lookupTracker !is LookupTrackerImpl) throw AssertionError("Lookup tracker is expected to be LookupTrackerImpl, got ${lookupTracker::class.java}") val lookupStorage = dataManager.getStorage(KotlinDataContainerTarget, JpsLookupStorageProvider)