boolean () { Project project = getProject(); if (DumbService.isDumb(project)) return false; VirtualFile file = getVirtualFile(); return file != null && ProjectFileIndex.getInstance(project).isInContent(file) && !InjectedLanguageManager.getInstance(project).isInjectedFragment(getContainingFile()); }