From 84b26fc61d3f8e206f8b961f318526956053a171 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 25 Jun 2018 14:41:49 +0300 Subject: [PATCH] Show kotlin internal information only in internal builds --- .../jetbrains/kotlin/idea/highlighter/DebugInfoAnnotator.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/DebugInfoAnnotator.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/DebugInfoAnnotator.kt index 45b88d48b9a..61ca38233e2 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/DebugInfoAnnotator.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/DebugInfoAnnotator.kt @@ -22,7 +22,8 @@ import com.intellij.openapi.application.ApplicationManager import com.intellij.openapi.progress.ProcessCanceledException import com.intellij.psi.PsiElement import org.jetbrains.kotlin.checkers.DebugInfoUtil -import org.jetbrains.kotlin.idea.caches.resolve.* +import org.jetbrains.kotlin.idea.KotlinPluginUtil +import org.jetbrains.kotlin.idea.caches.resolve.analyzeWithContent import org.jetbrains.kotlin.idea.util.ProjectRootsUtil import org.jetbrains.kotlin.psi.KtCodeFragment import org.jetbrains.kotlin.psi.KtFile @@ -73,6 +74,6 @@ class DebugInfoAnnotator : Annotator { companion object { val isDebugInfoEnabled: Boolean - get() = ApplicationManager.getApplication().isInternal + get() = ApplicationManager.getApplication().isInternal && (KotlinPluginUtil.isSnapshotVersion() || KotlinPluginUtil.isDevVersion()) } }