J2K: updated to use of Kotlin's KClass instead of Java's class in annotation declarations and usages

This commit is contained in:
Valentin Kipyatkov
2015-05-27 19:18:15 +03:00
parent 0a2983d602
commit ce9a986524
27 changed files with 294 additions and 187 deletions
@@ -102,12 +102,6 @@ public abstract class JetCodeFragment(
override fun addImportsFromString(imports: String?) {
if (imports == null || imports.isEmpty()) return
// We should increment modification tracker after inserting import in code fragment to invalidate resolve caches.
// Without this modification references with new import won't be resolved without any modification in code fragment.
// Also shorten references won't work.
(PsiModificationTracker.SERVICE.getInstance(getProject()) as PsiModificationTrackerImpl).incOutOfCodeBlockModificationCounter()
myImports.addAll(imports.split(IMPORT_SEPARATOR))
}