|
class | ArrayDiffFormatter |
| A pseudo-formatter that just passes along the Diff::$edits array. More...
|
|
class | Diff |
| Class representing a 'diff' between two sequences of strings. More...
|
|
class | DiffEngine |
| This diff implementation is mainly lifted from the LCS algorithm of the Eclipse project which in turn is based on Myers' "An O(ND) difference algorithm and its variations" (http://citeseer.ist.psu.edu/myers86ond.html) with range compression (see Wu et al. More...
|
|
class | DifferenceEngine |
|
class | DiffFormatter |
| Base class for diff formatters. More...
|
|
class | DiffOp |
| The base class for all other DiffOp classes. More...
|
|
class | DiffOpAdd |
| Extends DiffOp. More...
|
|
class | DiffOpChange |
| Extends DiffOp. More...
|
|
class | DiffOpCopy |
| Extends DiffOp. More...
|
|
class | DiffOpDelete |
| Extends DiffOp. More...
|
|
class | RangeDifference |
| Alternative representation of a set of changes, by the index ranges that are changed. More...
|
|
class | TableDiffFormatter |
| MediaWiki default table style diff formatter. More...
|
|
class | UnifiedDiffFormatter |
| A formatter that outputs unified diffs. More...
|
|
class | MediaWiki\Diff\WordAccumulator |
| Stores, escapes and formats the results of word-level diff. More...
|
|
class | WordLevelDiff |
| Performs a word-level diff on several lines. More...
|
|