Я пишу плагин Eclipse, который должен быть в состоянии определить, какие строки файла были изменены по сравнению с другой версией того же файла.
Существует ли существующий класс или библиотека, которую я могу использовать для этой задачи?
Самым близким, что я нашел, является org.eclipse.compare.internal.merge.DocumentMerger. Это можно использовать для поиска нужной мне информации, но она находится во внутреннем пакете, поэтому она мне не подходит. Я мог бы скопировать / вставить исходный код этого класса и адаптировать его к моим требованиям. Тем не менее, я надеюсь, что существует библиотека для обработки текстовых сравнений.