FIR IDE: do not recreate analysis session for tests now

This commit is contained in:
Ilya Kirillov
2020-08-18 16:31:02 +03:00
parent c191373a6b
commit ccf285a284
@@ -27,10 +27,6 @@ class KtFirAnalysisSessionProvider(project: Project) : KtAnalysisSessionProvider
}
override fun getAnalysisSessionFor(contextElement: KtElement): KtAnalysisSession {
if (ApplicationManager.getApplication().isUnitTestMode) {
@Suppress("DEPRECATION")
return KtFirAnalysisSession.createForElement(contextElement)
}
return analysisSessionByModuleInfoCache.value.getOrPut(contextElement.getModuleInfo()) {
@Suppress("DEPRECATION")
KtFirAnalysisSession.createForElement(contextElement)