[ide-console] Disable setting of moduleInfo to console editor JetFile

This commit is contained in:
Dmitry Kovanikov
2015-08-26 18:14:36 +03:00
committed by Pavel V. Talanov
parent 740f311af6
commit 43f3c9d603
@@ -30,7 +30,6 @@ import com.intellij.openapi.editor.markup.*
import com.intellij.openapi.module.Module
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.Disposer
import com.intellij.psi.PsiManager
import com.intellij.util.Consumer
import org.jetbrains.kotlin.console.actions.BuildAndRestartConsoleAction
import org.jetbrains.kotlin.console.actions.KtExecuteCommandAction
@@ -40,9 +39,6 @@ import org.jetbrains.kotlin.console.gutter.ReplIcons
import org.jetbrains.kotlin.console.highlight.KotlinReplOutputHighlighter
import org.jetbrains.kotlin.console.highlight.ReplColors
import org.jetbrains.kotlin.idea.JetLanguage
import org.jetbrains.kotlin.idea.caches.resolve.productionSourceInfo
import org.jetbrains.kotlin.psi.JetFile
import org.jetbrains.kotlin.psi.moduleInfo
import java.awt.Color
import java.awt.Font
import java.util.concurrent.ConcurrentHashMap
@@ -71,7 +67,6 @@ public class KotlinConsoleRunner(
.build(project, JetLanguage.INSTANCE)
consoleView.prompt = null
configureModuleForConsoleFile(consoleView)
val consoleEditor = consoleView.consoleEditor
@@ -139,12 +134,6 @@ public class KotlinConsoleRunner(
editor.setPlaceholderAttributes(placeholderAttrs)
}
private fun configureModuleForConsoleFile(consoleView: LanguageConsoleView) {
val consoleFile = consoleView.virtualFile
val jetFile = PsiManager.getInstance(project).findFile(consoleFile) as JetFile
jetFile.moduleInfo = module.productionSourceInfo()
}
fun setupGutters() {
fun configureEditorGutter(editor: EditorEx, color: Color, icon: Icon) {
editor.settings.isLineMarkerAreaShown = true // hack to show gutter