Removed namespaces from descriptor visitor.
This commit is contained in:
@@ -112,8 +112,8 @@ public final class DecompiledNavigationUtils {
|
||||
private static FqName getContainerFqName(@NotNull DeclarationDescriptor referencedDescriptor) {
|
||||
ClassOrNamespaceDescriptor
|
||||
containerDescriptor = DescriptorUtils.getParentOfType(referencedDescriptor, ClassOrNamespaceDescriptor.class, false);
|
||||
if (containerDescriptor instanceof NamespaceDescriptor) {
|
||||
return PackageClassUtils.getPackageClassFqName(getFQName(containerDescriptor).toSafe());
|
||||
if (containerDescriptor instanceof PackageFragmentDescriptor) {
|
||||
return PackageClassUtils.getPackageClassFqName(((PackageFragmentDescriptor) containerDescriptor).getFqName());
|
||||
}
|
||||
if (containerDescriptor instanceof ClassDescriptor) {
|
||||
ClassKind classKind = ((ClassDescriptor) containerDescriptor).getKind();
|
||||
|
||||
@@ -96,12 +96,6 @@ public class BuiltInsReferenceResolverTest extends ResolveTestCase {
|
||||
return visitDescriptors(descriptor.getDefaultType().getMemberScope().getAllDescriptors());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Void visitNamespaceDescriptor(NamespaceDescriptor descriptor, Void data) {
|
||||
descriptors.add(descriptor);
|
||||
return visitDescriptors(descriptor.getMemberScope().getAllDescriptors());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Void visitPackageViewDescriptor(PackageViewDescriptor descriptor, Void data) {
|
||||
descriptors.add(descriptor);
|
||||
|
||||
Reference in New Issue
Block a user