diff options
Diffstat (limited to 'git/diff.py')
| -rw-r--r-- | git/diff.py | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/git/diff.py b/git/diff.py index b4d2bae8..a8b12fef 100644 --- a/git/diff.py +++ b/git/diff.py @@ -14,7 +14,9 @@ from gitdb.util import hex_to_bin  __all__ = ('Diffable', 'DiffIndex', 'Diff') +  class Diffable(object): +      """Common interface for all object that can be diffed against another object of compatible type.      :note:  @@ -109,6 +111,7 @@ class Diffable(object):  class DiffIndex(list): +      """Implements an Index for diffs, allowing a list of Diffs to be queried by       the diff properties. @@ -120,7 +123,6 @@ class DiffIndex(list):      # M = modified      change_type = ("A", "D", "R", "M") -      def iter_change_type(self, change_type):          """          :return: @@ -149,6 +151,7 @@ class DiffIndex(list):  class Diff(object): +      """A Diff contains diff information between two Trees.      It contains two sides a and b of the diff, members are prefixed with  @@ -228,7 +231,6 @@ class Diff(object):          self.diff = diff -      def __eq__(self, other):          for name in self.__slots__:              if getattr(self, name) != getattr(other, name): | 
