Package | Description |
---|---|
com.unitesk.requality.eclipse.views.documents |
Modifier and Type | Method and Description |
---|---|
java.util.LinkedList<DiffProcessor.Diff> |
DiffProcessor.diff_lineMode(java.lang.String text1,
java.lang.String text2,
long deadline)
Do a quick line-level diff on both strings, then rediff the parts for greater accuracy.
|
java.util.LinkedList<DiffProcessor.Diff> |
DiffProcessor.diff_main(java.lang.String text1,
java.lang.String text2)
Find the differences between two texts.
|
java.util.LinkedList<DiffProcessor.Diff> |
DiffProcessor.diff_main(java.lang.String text1,
java.lang.String text2,
boolean checklines)
Find the differences between two texts.
|
Modifier and Type | Method and Description |
---|---|
void |
DiffProcessor.diff_cleanupMerge(java.util.LinkedList<DiffProcessor.Diff> diffs)
Reorder and merge like edit sections.
|
void |
DiffProcessor.diff_cleanupSemantic(java.util.LinkedList<DiffProcessor.Diff> diffs)
Reduce the number of edits by eliminating semantically trivial equalities.
|
void |
DiffProcessor.diff_cleanupSemanticLossless(java.util.LinkedList<DiffProcessor.Diff> diffs)
Look for single edits surrounded on both sides by equalities which can be shifted sideways to
align the edit to a word boundary. e.g: The cat came. -> The cat came.
|
java.lang.String |
DiffProcessor.diff_prettyHtml(java.util.LinkedList<DiffProcessor.Diff> diffs)
Convert a Diff list into a pretty HTML report.
|