Increment PsiModificationTracker counter in a write action

(cherry picked from commit 73307a2)
This commit is contained in:
Yan Zhulanow
2016-10-04 21:56:34 +03:00
committed by Yan Zhulanow
parent 2f933cfcf2
commit 34efaea6ea
2 changed files with 8 additions and 2 deletions
@@ -16,6 +16,7 @@
package org.jetbrains.kotlin.annotation
import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.project.Project
import com.intellij.openapi.vfs.StandardFileSystems
import com.intellij.psi.JavaPsiFacade
@@ -291,7 +292,9 @@ abstract class AbstractAnnotationProcessingExtension(
}
// Update the platform caches
(psiManager().modificationTracker as? PsiModificationTrackerImpl)?.incCounter()
ApplicationManager.getApplication().runWriteAction {
(psiManager().modificationTracker as? PsiModificationTrackerImpl)?.incCounter()
}
// Find generated files
val localFileSystem = StandardFileSystems.local()