Diff
Interfaces, Classes, Traits and Enums
- OperationInterface
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Horde_Text_Diff_Engine_Native
- Class used internally by Horde_Text_Diff to actually compute the diffs.
- Horde_Text_Diff_Engine_Shell
- Class used internally by Diff to actually compute the diffs.
- Horde_Text_Diff_Engine_String
- Parses unified or context diffs output from eg. the diff utility.
- Horde_Text_Diff_Engine_Xdiff
- Class used internally by Diff to actually compute the diffs.
- Horde_Text_Diff_Exception
- Exception handler for the Text_Diff package.
- Horde_Text_Diff_Mapped
- This can be used to compute things like case-insensitve diffs, or diffs
which ignore changes in white-space.
- Horde_Text_Diff_Op_Add
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Horde_Text_Diff_Op_Base
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Horde_Text_Diff_Op_Change
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Horde_Text_Diff_Op_Copy
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Horde_Text_Diff_Op_Delete
- The original PHP version of this code was written by Geoffrey T. Dairiki
<dairiki@dairiki.org>, and is used/adapted with his permission.
- Horde_Text_Diff_Renderer_Context
- "Context" diff renderer.
- Horde_Text_Diff_Renderer_Inline
- "Inline" diff renderer.
- Horde_Text_Diff_Renderer_Unified_Colored
- "Unified" diff renderer with output coloring.
- Horde_Text_Diff_Renderer_Unified
- "Unified" diff renderer.
- Horde_Text_Diff_Renderer
- A class to render Diffs in different formats.
- Horde_Text_Diff_ThreeWay_BlockBuilder
- Copyright 2007-2017 Horde LLC (http://www.horde.org/)
- Horde_Text_Diff_ThreeWay_Op_Base
- Copyright 2007-2017 Horde LLC (http://www.horde.org/)
- Horde_Text_Diff_ThreeWay_Op_Copy
- Copyright 2007-2017 Horde LLC (http://www.horde.org/)
- Horde_Text_Diff_ThreeWay
- A class for computing three way merges.
- Horde_Text_Diff
- General API for generating and formatting diffs - the differences between
two sequences of strings.
- 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.
- 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.
- 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.