Minor refactor

This commit is contained in:
Pavel V. Talanov
2012-11-04 22:34:13 +04:00
parent 35f28e7684
commit 02c28943a0
@@ -86,18 +86,13 @@ public final class JavaPropertyResolver {
@NotNull ResolverScopeData scopeData, @NotNull ResolverScopeData scopeData,
@NotNull ClassOrNamespaceDescriptor ownerDescriptor @NotNull ClassOrNamespaceDescriptor ownerDescriptor
) { ) {
PsiClass psiClass = scopeData.getPsiClass();
NamedMembers namedMembers = scopeData.getMembersCache().get(fieldName); NamedMembers namedMembers = scopeData.getMembersCache().get(fieldName);
if (namedMembers == null) { if (namedMembers == null) {
return Collections.emptySet(); return Collections.emptySet();
} }
//noinspection ConstantConditions
String qualifiedName = psiClass == null ? scopeData.getPsiPackage().getQualifiedName() : psiClass.getQualifiedName();
return resolveNamedGroupProperties(ownerDescriptor, scopeData, namedMembers, fieldName, return resolveNamedGroupProperties(ownerDescriptor, scopeData, namedMembers, fieldName,
"class or namespace " + qualifiedName); "class or namespace " + DescriptorUtils.getFQName(ownerDescriptor));
} }
@NotNull @NotNull