@Override
  public PsiClass @NotNull [] getSupers() {
    JavaPsiFacade facade = JavaPsiFacade.getInstance(getProject());
    PsiClass javaLangObject = facade.findClass(CommonClassNames.JAVA_LANG_OBJECT, GlobalSearchScope.allScope(getProject()));
    if (javaLangObject == null) return PsiClass.EMPTY_ARRAY;
    return new PsiClass[]{javaLangObject};
  }
@Override
  public PsiClass @NotNull [] getSupers()