override fun isLineEventStart()

in terminal/src/main/kotlin/com/intellij/ideolog/terminal/IdeologTerminalDocumentContext.kt [37:46]


  override fun isLineEventStart(atLine: Int): Boolean {
    val line = lineCharSequence(atLine)
    if (isLogFileReadCommand(line)) return true
    val lineStartOffset = document.getLineStartOffset(atLine)
    val format = detectLogFileFormat(lineStartOffset).also {
      formatByOffsetMap[lineStartOffset] = it
    }
    if (format.myRegexLogParser == null && line.isNotEmpty()) return false
    return format.isLineEventStart(lineCharSequence(atLine))
  }