@ApiStatus.Internal
  protected void createHighlighter(@NotNull Side side) {
    Editor editor = myViewer.getEditor(side);

    TextDiffType type = myChange.getDiffType();
    int startLine = myChange.getStartLine(side);
    int endLine = myChange.getEndLine(side);
    boolean ignored = myChange.getFragment().getInnerFragments() != null;
    boolean alignedSides = myViewer.needAlignChanges();

    myHighlighters.addAll(new DiffDrawUtil.LineHighlighterBuilder(editor, startLine, endLine, type)
                            .withIgnored(ignored)
                            .withExcludedInEditor(myChange.isSkipped())
                            .withExcludedInGutter(myChange.isExcluded())
                            .withAlignedSides(alignedSides)
                            .done());
  }
@ApiStatus.Internal
  protected void createHighlighter(@NotNull Side side)