FIR IDE: invalidate LibraryModificationTracker in memory leak test
This commit is contained in:
+1
-1
@@ -65,7 +65,7 @@ abstract class AbstractMemoryLeakInSymbolsTest : KotlinLightCodeInsightFixtureTe
|
||||
@OptIn(InvalidWayOfUsingAnalysisSession::class)
|
||||
private fun invalidateAllCaches(ktFile: KtFile) {
|
||||
(project.service<KotlinOutOfBlockModificationTrackerFactory>() as KotlinFirOutOfBlockModificationTrackerFactory).incrementModificationsCount()
|
||||
// project.service<LibraryModificationTracker>().incModificationCount()
|
||||
project.service<LibraryModificationTracker>().incModificationCount()
|
||||
(project.service<KtAnalysisSessionProvider>() as KtFirAnalysisSessionProvider).clearCaches()
|
||||
executeOnPooledThreadInReadAction { analyze(ktFile) {} }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user