@NotNull
  private static DividerSeparator createSeparator(@NotNull Editor editor1, @NotNull Editor editor2,
                                                  int line1, int line2, int height1, int height2, boolean isHovered,
                                                  @Nullable EditorColorsScheme scheme) {
    int topOffset1 = getEditorTopOffset(editor1);
    int topOffset2 = getEditorTopOffset(editor2);
    int start1 = lineToY(editor1, line1) + topOffset1;
    int start2 = lineToY(editor2, line2) + topOffset2;
    return new DividerSeparator(start1, start2, start1 + height1, start2 + height2, isHovered, scheme);
  }
@NotNull
  private static DividerSeparator createSeparator(@NotNull Editor editor1, @NotNull Editor editor2,
                                                  int line1, int line2, int height1, int height2, boolean isHovered,
                                                  @Nullable EditorColorsScheme scheme)