String (@NotNull PsiMember member) { PsiClass containingClass = member.getContainingClass(); if (containingClass instanceof PsiAnonymousClass) containingClass = ((PsiAnonymousClass)containingClass).getBaseClassType().resolve(); if (containingClass == null) return null; String classFqn = containingClass.getQualifiedName(); if (classFqn == null) return member.getName(); // refer to member of anonymous class by simple name return classFqn + "#" + member.getName(); }