public class ForwardDependenciesBuilder extends DependenciesBuilder
DependenciesBuilder.DependencyProcessormyFileCount, myTotalFileCount| Constructor and Description |
|---|
ForwardDependenciesBuilder(Project project,
AnalysisScope scope) |
ForwardDependenciesBuilder(Project project,
AnalysisScope scope,
GlobalSearchScope targetScope)
Creates builder which reports dependencies on files from
targetScope only. |
ForwardDependenciesBuilder(Project project,
AnalysisScope scope,
int transitive) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyze() |
java.util.Map<PsiFile,java.util.Set<PsiFile>> |
getDirectDependencies() |
java.lang.String |
getInitialUsagesPosition() |
java.lang.String |
getRootNodeNameInUsageView() |
int |
getTransitiveBorder() |
boolean |
isBackward() |
boolean |
isTransitive() |
analyzeFileDependencies, analyzeFileDependencies, findPaths, getDependencies, getIllegalDependencies, getProject, getScope, getScopeOfInterest, setInitialFileCount, setTotalFileCountpublic ForwardDependenciesBuilder(Project project, AnalysisScope scope)
public ForwardDependenciesBuilder(Project project, AnalysisScope scope, GlobalSearchScope targetScope)
targetScope only.public ForwardDependenciesBuilder(Project project, AnalysisScope scope, int transitive)
public java.lang.String getRootNodeNameInUsageView()
getRootNodeNameInUsageView in class DependenciesBuilderpublic java.lang.String getInitialUsagesPosition()
getInitialUsagesPosition in class DependenciesBuilderpublic boolean isBackward()
isBackward in class DependenciesBuilderpublic void analyze()
analyze in class DependenciesBuilderpublic java.util.Map<PsiFile,java.util.Set<PsiFile>> getDirectDependencies()
getDirectDependencies in class DependenciesBuilderpublic boolean isTransitive()
isTransitive in class DependenciesBuilderpublic int getTransitiveBorder()
getTransitiveBorder in class DependenciesBuilder