diff library

Classes

CandidateThing
ChunkReference
CommonOrDifferentThing
ConflictRegion
Diff3DigResult
Diff3Set
DiffSet
Enum<T>
Emulation of Java Enum class. [...]
MergeConflictResultBlock
MergeOKResultBlock
MergeResultBlock
Patch3Set
PatchDescriptionThing
PatchResult
Side<int>

Functions

diff3Dig(String ours String base String theirs) Diff3DigResult
diff3Merge(List<String> a, List<String> o, List<String> b, bool excludeFalseConflicts) → List<MergeResultBlock>
diff3MergeIndices(List<String> a List<String> o List<String> b) → List<Patch3Set>
diffComm(List<String> file1 List<String> file2) → List<CommonOrDifferentThing>
diffIndices(List<String> file1 List<String> file2) → List<DiffSet>
diffMergeKeepall(List<String> file1 List<String> file2) → List<String>
diffPatch(List<String> file1 List<String> file2) → List<PatchResult>
invertPatch(List<PatchResult> patch) → void
longestCommonSubsequence(List<String> file1 List<String> file2) CandidateThing
patch(List<String> file, List<PatchResult> patch) → List<String>
stripPatch(List<PatchResult> patch) → List<PatchResult>