boolean (@NotNull JavaPsiClassReferenceElement item, @NotNull PsiFile file) { JavaCodeStyleSettings javaSettings = getInstance(file); return switch (javaSettings.CLASS_NAMES_IN_JAVADOC) { case FULLY_QUALIFY_NAMES_ALWAYS -> true; case FULLY_QUALIFY_NAMES_IF_NOT_IMPORTED -> file instanceof PsiJavaFile javaFile && item.getQualifiedName() != null && !ImportHelper.isAlreadyImported(javaFile, item.getQualifiedName()); default -> false; }; }