Use the same code to resolve classifiers for JavaClassStaticMembersScope as for non static members

This commit is contained in:
Pavel V. Talanov
2012-11-11 12:38:18 +04:00
parent 0c0d4d28c8
commit 613a298e82
@@ -18,7 +18,6 @@ package org.jetbrains.jet.lang.resolve.java.scope;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.lang.descriptors.ClassDescriptor;
import org.jetbrains.jet.lang.descriptors.ClassifierDescriptor;
import org.jetbrains.jet.lang.descriptors.NamespaceDescriptor;
import org.jetbrains.jet.lang.resolve.java.DescriptorSearchRule;
import org.jetbrains.jet.lang.resolve.java.JavaSemanticServices;
@@ -42,11 +41,6 @@ public final class JavaClassStaticMembersScope extends JavaClassMembersScope {
this.packageFQN = packageFQN;
}
@Override
public ClassifierDescriptor getClassifier(@NotNull Name name) {
return getResolver().resolveClass(packageFQN.child(name), DescriptorSearchRule.IGNORE_IF_FOUND_IN_KOTLIN);
}
@Override
public ClassDescriptor getObjectDescriptor(@NotNull Name name) {
//TODO: check that class is an object