下面列出了com.intellij.psi.search.GlobalSearchScope#moduleWithDependenciesScope ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private GlobalSearchScope getSearchScope(Project project, @NotNull PsiElement element) {
GlobalSearchScope searchScope = GlobalSearchScope.projectScope(project);
Module module = ProjectRootManager.getInstance(project).getFileIndex().getModuleForFile(element.getContainingFile().getVirtualFile());
if (module != null) {
searchScope = GlobalSearchScope.moduleWithDependenciesScope(module);
}
return searchScope;
}
public GlobalSearchScope getSearchScope() {
final Module module = getModule();
if (module != null) {
return GlobalSearchScope.moduleWithDependenciesScope(module);
}
return GlobalSearchScope.projectScope(getProject());
}
public static List<DomElement> getFlows(Module module) {
final GlobalSearchScope searchScope = GlobalSearchScope.moduleWithDependenciesScope(module);
return getFlowsInScope(module.getProject(), searchScope);
}