boolean (@NotNull PsiFile psiFile) { return psiFile.getFileType() != JavaFileType.INSTANCE || !JavaProjectRootsUtil.isOutsideJavaSourceRoot(psiFile) || ScratchUtil.isScratch(psiFile.getVirtualFile()) || JavaHighlightUtil.isJavaHashBangScript(psiFile); }