Add facade method to AnalyzingFacadeForJs (for Web Demo)
This commit is contained in:
@@ -58,9 +58,17 @@ public final class AnalyzerFacadeForJS {
|
|||||||
return bindingContext;
|
return bindingContext;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//NOTE: web demo related method
|
||||||
|
@SuppressWarnings("UnusedDeclaration")
|
||||||
|
@NotNull
|
||||||
|
public static BindingContext analyzeFiles(@NotNull Collection<JetFile> files, @NotNull Config config) {
|
||||||
|
return analyzeFiles(files, Predicates.<PsiFile>alwaysTrue(), config);
|
||||||
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
public static BindingContext analyzeFiles(@NotNull Collection<JetFile> files,
|
public static BindingContext analyzeFiles(@NotNull Collection<JetFile> files,
|
||||||
Predicate<PsiFile> filesToAnalyzeCompletely, @NotNull Config config) {
|
@NotNull Predicate<PsiFile> filesToAnalyzeCompletely, @NotNull Config config) {
|
||||||
Project project = config.getProject();
|
Project project = config.getProject();
|
||||||
BindingTraceContext bindingTraceContext = new BindingTraceContext();
|
BindingTraceContext bindingTraceContext = new BindingTraceContext();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user