From dad2ba34aa18fc712deb69dce1c525d93b4ea34c Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Tue, 12 Mar 2013 19:12:18 +0400 Subject: [PATCH] Removed redundant field in JavaPackageScope. --- .../jet/lang/resolve/java/scope/JavaPackageScope.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/scope/JavaPackageScope.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/scope/JavaPackageScope.java index 675a0cc1486..271a2c64bde 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/scope/JavaPackageScope.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/scope/JavaPackageScope.java @@ -33,8 +33,6 @@ import static org.jetbrains.jet.lang.resolve.java.scope.ScopeUtils.computeAllPac public abstract class JavaPackageScope extends JavaBaseScope { - @NotNull - private final PackagePsiDeclarationProvider declarationProvider; @NotNull private final FqName packageFQN; @@ -45,7 +43,6 @@ public abstract class JavaPackageScope extends JavaBaseScope { @NotNull JavaSemanticServices semanticServices ) { super(descriptor, semanticServices, declarationProvider); - this.declarationProvider = declarationProvider; this.packageFQN = packageFQN; } @@ -78,7 +75,7 @@ public abstract class JavaPackageScope extends JavaBaseScope { @Override protected Collection computeAllDescriptors() { Collection result = super.computeAllDescriptors(); - result.addAll(computeAllPackageDeclarations(declarationProvider.getPsiPackage(), semanticServices)); + result.addAll(computeAllPackageDeclarations(((PackagePsiDeclarationProvider) declarationProvider).getPsiPackage(), semanticServices)); return result; } }