diff --git a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/LazyJavaPackageFragmentProvider.kt b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/LazyJavaPackageFragmentProvider.kt index 4ea9c8006aa..1711e9ab2e9 100644 --- a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/LazyJavaPackageFragmentProvider.kt +++ b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/LazyJavaPackageFragmentProvider.kt @@ -35,8 +35,6 @@ public class LazyJavaPackageFragmentProvider( override fun getModule() = _module - override fun getJavaDescriptorResolver() = c.javaDescriptorResolver - private val _packageFragments: MemoizedFunctionToNullable = c.storageManager.createMemoizedFunctionWithNullableValues { fqName -> val jPackage = c.finder.findPackage(fqName) diff --git a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/descriptors/LazyJavaMemberScope.kt b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/descriptors/LazyJavaMemberScope.kt index d4b6831763c..b2c5042e3cf 100644 --- a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/descriptors/LazyJavaMemberScope.kt +++ b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/lazy/descriptors/LazyJavaMemberScope.kt @@ -75,7 +75,7 @@ public abstract class LazyJavaMemberScope( }.toList()) if (_containingDeclaration is JavaPackageFragmentDescriptor) { - val klass = c.javaDescriptorResolver.resolveClass(_containingDeclaration.getFqName().child(name)) + val klass = c.javaClassResolver.resolveClassByFqName(_containingDeclaration.getFqName().child(name)) if (klass is LazyJavaClassDescriptor && klass.getFunctionTypeForSamInterface() != null) { functions.add(SingleAbstractMethodUtils.createSamConstructorFunction(_containingDeclaration, klass)) } diff --git a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaPackageFragmentProvider.java b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaPackageFragmentProvider.java index fee1c4ea0c8..aff5ba2d321 100644 --- a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaPackageFragmentProvider.java +++ b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaPackageFragmentProvider.java @@ -29,9 +29,6 @@ import org.jetbrains.jet.lang.resolve.name.Name; import java.util.Collection; public interface JavaPackageFragmentProvider extends PackageFragmentProvider { - @NotNull - JavaDescriptorResolver getJavaDescriptorResolver(); - @Nullable JavaPackageFragmentDescriptor getPackageFragment(@NotNull FqName fqName);