Class TextDiff


  • @API(status=INTERNAL,
         since="1.4.0")
    public final class TextDiff
    extends java.lang.Object
    Creates a diff of 2 Strings. For internal use only. Public API is provided by TextSnapshot.
    • Method Detail

      • compare

        public static TextDiff compare​(TextDiff.Settings settings,
                                       java.lang.String expected,
                                       java.lang.String actual)
      • differencesDetected

        public boolean differencesDetected()
      • renderDiffWithOffsetAndContextLines

        public java.lang.String renderDiffWithOffsetAndContextLines​(int lineNumberOffset,
                                                                    int contextLines)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object