From feabc81e3a173cbaafd37f5aed7c19faad1f9591 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Thu, 1 Oct 2015 18:13:52 +0300 Subject: [PATCH] Deprecate and don't write KotlinSyntheticClass$Kind, to be removed later Original commit: 056bb3f83375a76ffd2afa1e62ddacd7fac70887 --- .../kotlin/jps/incremental/IncrementalCacheImpl.kt | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt index bcebe353b7a..6a1573694f0 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt @@ -37,8 +37,8 @@ import org.jetbrains.kotlin.load.kotlin.ModuleMapping import org.jetbrains.kotlin.load.kotlin.PackageClassUtils import org.jetbrains.kotlin.load.kotlin.header.* import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCache -import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.load.kotlin.incremental.components.JvmPackagePartProto +import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.resolve.jvm.JvmClassName import org.jetbrains.kotlin.resolve.jvm.JvmClassName.byInternalName import org.jetbrains.kotlin.serialization.jvm.BitEncoding @@ -220,13 +220,6 @@ public class IncrementalCacheImpl( protoMap.process(kotlinClass, isPackage = false) + constantsMap.process(kotlinClass) + inlineFunctionsMap.process(kotlinClass) - header.syntheticClassKind == JvmAnnotationNames.KotlinSyntheticClass.Kind.PACKAGE_PART -> { - assert(sourceFiles.size() == 1) { "Package part from several source files: $sourceFiles" } - packagePartMap.addPackagePart(className) - - constantsMap.process(kotlinClass) + - inlineFunctionsMap.process(kotlinClass) - } else -> ChangesInfo.NO_CHANGES }