@NotNull
  public static TextDiffType getDiffType(@NotNull Range range) {
    boolean left = range.start1 != range.end1;
    boolean right = range.start2 != range.end2;
    return getDiffType(left, right);
  }
@NotNull
  public static TextDiffType getDiffType(@NotNull Range range)