boolean (@NotNull VirtualFile file) { if (hasAnyAnnotationsRoots()) { ProjectFileIndex fileIndex = ProjectRootManager.getInstance(myPsiManager.getProject()).getFileIndex(); for (OrderEntry entry : fileIndex.getOrderEntriesForFile(file)) { if (!(entry instanceof ModuleOrderEntry) && !AnnotationOrderRootType.getUrls(entry).isEmpty()) { return true; } } } return false; }