Ich versuche, zwei Textdateien mit java-diff-utils
zu vergleichen und ich folgendes Beispiel: https://code.google.com/archive/p/java-diff-utils/wikis/SampleUsage.wikiProbleme mit Java-diff-utils, wenn vergleichen Textdateien
Aber ich habe manchmal entdeckt, als ich mehrere Zeilen in Dateien und Unterschiede in mehrere Linien, Patch patch = DiffUtils.diff(originalFile, originalFile)
gibt nur eine Änderung, die verkettet alle Zeilen in einem:
[ChangeDelta, position: 1, lines: [Line1, Line2] to [Line1*, Line2*]]
Statt:
[ChangeDelta, position: 1, lines: [Line1] to [Line1*]]
[ChangeDelta, position: 2, lines: [Line2] to [Line2*]]
Was ein Grund für ein solches Verhalten sein könnte?