in terminal/src/main/kotlin/com/intellij/ideolog/terminal/IdeologTerminalContextDetector.kt [13:20]
override fun detectIdeologContext(editor: Editor): IdeologDocumentContext {
return with(editor.document) {
getUserData(documentContextKey) ?: run {
putUserData(documentContextKey, IdeologTerminalDocumentContext(this))
getUserData(documentContextKey)!!
}
}
}