public interface AnalyzerFacade
Modifier and Type | Method and Description |
---|---|
AnalyzeExhaust |
analyzeBodiesInFiles(com.intellij.openapi.project.Project project,
java.util.List<AnalyzerScriptParameter> scriptParameters,
com.google.common.base.Predicate<com.intellij.psi.PsiFile> filesForBodiesResolve,
BindingTrace traceContext,
BodiesResolveContext bodiesResolveContext,
ModuleDescriptor module) |
AnalyzeExhaust |
analyzeFiles(com.intellij.openapi.project.Project project,
java.util.Collection<JetFile> files,
java.util.List<AnalyzerScriptParameter> scriptParameters,
com.google.common.base.Predicate<com.intellij.psi.PsiFile> filesToAnalyzeCompletely) |
ResolveSession |
getLazyResolveSession(com.intellij.openapi.project.Project project,
java.util.Collection<JetFile> files) |
@NotNull AnalyzeExhaust analyzeFiles(@NotNull com.intellij.openapi.project.Project project, @NotNull java.util.Collection<JetFile> files, @NotNull java.util.List<AnalyzerScriptParameter> scriptParameters, @NotNull com.google.common.base.Predicate<com.intellij.psi.PsiFile> filesToAnalyzeCompletely)
@NotNull AnalyzeExhaust analyzeBodiesInFiles(@NotNull com.intellij.openapi.project.Project project, @NotNull java.util.List<AnalyzerScriptParameter> scriptParameters, @NotNull com.google.common.base.Predicate<com.intellij.psi.PsiFile> filesForBodiesResolve, @NotNull BindingTrace traceContext, @NotNull BodiesResolveContext bodiesResolveContext, @NotNull ModuleDescriptor module)
@NotNull ResolveSession getLazyResolveSession(@NotNull com.intellij.openapi.project.Project project, @NotNull java.util.Collection<JetFile> files)