Diff
Interfaces, Classes, Traits and Enums
- DiffEngineInterface
- Interface for Diff Engines
- OperationInterface
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- AddOperation
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- BaseOperation
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- ChangeOperation
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- ContextRenderer
- "Context" diff renderer.
- CopyOperation
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- DeleteOperation
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Diff
- General API for generating and formatting diffs - the differences between
two sequences of strings.
- DiffEngineFactory
- Load a Diff Engine.
- Exception
- Exception handler for the Text_Diff package.
- InlineRenderer
- "Inline" diff renderer.
- MappedDiff
- This can be used to compute things like case-insensitve diffs, or diffs
which ignore changes in white-space.
- NativeEngine
- Class used internally by Horde_Text_Diff to actually compute the diffs.
- OperationList
- Interface for Diff Engines
- Renderer
- A class to render Diffs in different formats.
- ShellEngine
- Class used internally by Diff to actually compute the diffs.
- StringEngine
- Parses unified or context diffs output from eg. the diff utility.
- ThreeWay
- A class for computing three way merges.
- ThreeWayBaseOperation
- Copyright 2007-2017 Horde LLC (http://www.horde.org/)
- ThreeWayBlockBuilder
- Copyright 2007-2017 Horde LLC (http://www.horde.org/)
- ThreeWayCopyOperation
- Copyright 2007-2017 Horde LLC (http://www.horde.org/)
- UnifiedColoredRenderer
- "Unified" diff renderer with output coloring.
- UnifiedRenderer
- "Unified" diff renderer.
- XdiffEngine
- Class used internally by Diff to actually compute the diffs.