193: Request StubComputationTracker as component from project

Fixes assert:
com.intellij.testFramework.LoggedErrorProcessor$TestLoggerAssertionError: org.jetbrains.kotlin.asJava.builder.StubComputationTracker requested as a service, but it is a component - convert it to a service or change call to project.getComponent()
This commit is contained in:
Vyacheslav Gerasimov
2019-10-02 16:36:02 +03:00
parent fa9125df7d
commit 3f1d3dab14
@@ -68,7 +68,7 @@ fun buildLightClass(
val javaFileStub = classBuilderFactory.result()
ServiceManager.getService(project, StubComputationTracker::class.java)?.onStubComputed(javaFileStub, context)
project.getComponent(StubComputationTracker::class.java)?.onStubComputed(javaFileStub, context)
return LightClassBuilderResult(javaFileStub, context.bindingContext, state.collectedExtraJvmDiagnostics)
}
catch (e: ProcessCanceledException) {