Je suis en train de comparer deux fichiers texte avec java-diff-utils
et je suivre cet exemple: https://code.google.com/archive/p/java-diff-utils/wikis/SampleUsage.wikiProblèmes avec java-diff-utils quand comparer des fichiers texte
Mais j'ai découvert parfois quand j'ai plusieurs lignes dans les fichiers et les différences plusieurs lignes, Patch patch = DiffUtils.diff(originalFile, originalFile)
retourne un seul changement qui concatène toutes les lignes en un:
[ChangeDelta, position: 1, lines: [Line1, Line2] to [Line1*, Line2*]]
au lieu de:
[ChangeDelta, position: 1, lines: [Line1] to [Line1*]]
[ChangeDelta, position: 2, lines: [Line2] to [Line2*]]
Ce qui pourrait être une raison d'un tel comportement?