Skip to content

apulbere/java-diff-utils-jigsaw

Repository files navigation

Java diff-utils library with Java 9 modules (Jigsaw)

About

Initial codebase was taken from this repository and then adapted to modules.

Content

  • difflib-api - the general interface for computing diffs and classes which hold all differences between the original and revised texts
  • myers - implementation of Eugene Myers greedy differencing algorithm
  • histogram - implementation of the Histogram algorithm
  • difflib-ui - the main class which loads all diff algorithms implementations using ServiceLoader

To run

./gradlew run

Releases

No releases published

Packages

No packages published

Languages