Binding trace filtering: do not calculate diagnostics if no one is going to query them

This commit is contained in:
Dmitry Jemerov
2016-09-26 12:48:46 +02:00
parent b365e547c4
commit d8b0c7aaec
24 changed files with 230 additions and 89 deletions
@@ -99,7 +99,8 @@ abstract class LightClassDataProvider<T : WithFileStubAndExtraDiagnostics>(
context.bindingContext,
files.toMutableList(),
CompilerConfiguration.EMPTY,
generateClassFilter
generateClassFilter,
wantsDiagnostics = false
)
state.beforeCompile()