Don't add Enum.entries to scope if it can't be called
^KT-53929 Fixed
This commit is contained in:
+2
-1
@@ -52,7 +52,8 @@ class JvmBuiltInsPackageFragmentProvider(
|
||||
additionalClassPartsProvider, platformDependentDeclarationFilter,
|
||||
BuiltInSerializerProtocol.extensionRegistry,
|
||||
kotlinTypeChecker,
|
||||
samConversionResolver
|
||||
samConversionResolver,
|
||||
enumEntriesDeserializationSupport = JvmEnumEntriesDeserializationSupport,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
+3
-6
@@ -27,11 +27,7 @@ import org.jetbrains.kotlin.descriptors.deserialization.PlatformDependentDeclara
|
||||
import org.jetbrains.kotlin.descriptors.impl.CompositePackageFragmentProvider
|
||||
import org.jetbrains.kotlin.descriptors.impl.ModuleDescriptorImpl
|
||||
import org.jetbrains.kotlin.incremental.components.LookupTracker
|
||||
import org.jetbrains.kotlin.load.java.AnnotationTypeQualifierResolver
|
||||
import org.jetbrains.kotlin.load.java.JavaClassFinder
|
||||
import org.jetbrains.kotlin.load.java.JavaClassesTracker
|
||||
import org.jetbrains.kotlin.load.java.JavaModuleAnnotationsProvider
|
||||
import org.jetbrains.kotlin.load.java.JavaTypeEnhancementState
|
||||
import org.jetbrains.kotlin.load.java.*
|
||||
import org.jetbrains.kotlin.load.java.components.JavaPropertyInitializerEvaluator
|
||||
import org.jetbrains.kotlin.load.java.components.JavaResolverCache
|
||||
import org.jetbrains.kotlin.load.java.components.SignaturePropagator
|
||||
@@ -82,7 +78,8 @@ class DeserializationComponentsForJava(
|
||||
platformDependentDeclarationFilter = jvmBuiltIns?.customizer ?: PlatformDependentDeclarationFilter.NoPlatformDependent,
|
||||
extensionRegistryLite = JvmProtoBufUtil.EXTENSION_REGISTRY,
|
||||
kotlinTypeChecker = kotlinTypeChecker, samConversionResolver = SamConversionResolverImpl(storageManager, emptyList()),
|
||||
typeAttributeTranslators = typeAttributeTranslators.translators
|
||||
typeAttributeTranslators = typeAttributeTranslators.translators,
|
||||
enumEntriesDeserializationSupport = JvmEnumEntriesDeserializationSupport,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user