void (@NotNull PsiFile file) { super.visitFile(file); if (!(file instanceof PsiJavaFile javaFile)) { return; } if (javaFile.getClasses().length != 0) { return; } @NonNls final String fileName = javaFile.getName(); if (PsiPackage.PACKAGE_INFO_FILE.equals(fileName) || PsiJavaModule.MODULE_INFO_FILE.equals(fileName)) { return; } registerError(file, file); }