KT-45777: Take snapshots and compute changes for Java classes
Create `JavaClassDescriptor`s for Java classes Ignore anonymous and synthetic classes as they can't impact recompilation. Clean up handling of local and anonymous classes Bug: KT-45777 Test: New JavaClassDescriptorCreatorTest
This commit is contained in:
committed by
nataliya.valtman
parent
98e4d67900
commit
a342c81a9f
+1
-1
@@ -96,7 +96,7 @@ class DeserializationComponentsForJava(
|
||||
errorReporter: ErrorReporter,
|
||||
javaSourceElementFactory: JavaSourceElementFactory
|
||||
): ModuleData {
|
||||
val storageManager = LockBasedStorageManager("RuntimeModuleData")
|
||||
val storageManager = LockBasedStorageManager("DeserializationComponentsForJava.ModuleData")
|
||||
val builtIns = JvmBuiltIns(storageManager, JvmBuiltIns.Kind.FROM_DEPENDENCIES)
|
||||
val module = ModuleDescriptorImpl(Name.special("<$moduleName>"), storageManager, builtIns)
|
||||
builtIns.builtInsModule = module
|
||||
|
||||
Reference in New Issue
Block a user