[ide-console] Disable setting of moduleInfo to console editor JetFile
This commit is contained in:
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
|
||||
|
||||
Reference in New Issue
Block a user