override fun createIterator()

in terminal/src/main/kotlin/com/intellij/ideolog/terminal/highlighting/TerminalLogEditorHighlighter.kt [18:23]


  override fun createIterator(startOffset: Int): HighlighterIterator {
    if (myEditor == null || !ApplicationManager.getApplication().isDispatchThread)
      return EmptyEditorHighlighter(TextAttributes()).createIterator(startOffset)

    return TerminalLogHighlightingIterator(highlightingInfos, startOffset, myEditor as Editor, { "" }) { myColors }
  }