Static java fields not visible in non-static scopes any more

This commit is contained in:
Andrey Breslav
2011-09-26 21:14:26 +04:00
parent fc243695f7
commit c6c87ec3c8
@@ -85,6 +85,9 @@ public class JavaClassMembersScope implements JetScope {
}
for (PsiField field : psiClass.getAllFields()) {
if (field.hasModifierProperty(PsiModifier.STATIC) != staticMembers) {
continue;
}
VariableDescriptor variableDescriptor = semanticServices.getDescriptorResolver().resolveFieldToVariableDescriptor(containingDeclaration, field);
allDescriptors.add(variableDescriptor);
}