diff options
| author | Sebastian Thiel <byronimo@gmail.com> | 2015-06-10 14:01:56 +0200 | 
|---|---|---|
| committer | Sebastian Thiel <byronimo@gmail.com> | 2015-06-10 14:01:56 +0200 | 
| commit | a771e102ec2238a60277e2dce68283833060fd37 (patch) | |
| tree | 62cecf34f2c3a2ed36c610412982afd5764c0483 /git/repo/base.py | |
| parent | b8e700e952d135c6903b97f022211809338232e5 (diff) | |
| download | gitpython-a771e102ec2238a60277e2dce68283833060fd37.tar.gz | |
refactor(repo): parameter renaming and cleanup
* renamed `consider_submodules` to `submodules` to be in line with the
  existing parameters. Nowadays I would prefer the `consider_` prefix,
  but can't change the existing API and thus stick to the current
  naming scheme.
* reduced amount of code in one portion to make it more maintainable.
Related to #294
Diffstat (limited to 'git/repo/base.py')
| -rw-r--r-- | git/repo/base.py | 9 | 
1 files changed, 3 insertions, 6 deletions
diff --git a/git/repo/base.py b/git/repo/base.py index bb9fb72c..f9d4ad6d 100644 --- a/git/repo/base.py +++ b/git/repo/base.py @@ -564,7 +564,7 @@ class Repo(object):                            doc="Retrieve a list of alternates paths or set a list paths to be used as alternates")      def is_dirty(self, index=True, working_tree=True, untracked_files=False, -                 consider_submodules=True): +                 submodules=True):          """          :return:              ``True``, the repository is considered dirty. By default it will react @@ -577,7 +577,7 @@ class Repo(object):          # start from the one which is fastest to evaluate          default_args = ['--abbrev=40', '--full-index', '--raw'] -        if not consider_submodules: +        if not submodules:              default_args.append('--ignore-submodules')          if index:              # diff index against HEAD @@ -591,10 +591,7 @@ class Repo(object):                  return True          # END working tree handling          if untracked_files: -            kwargs = {} -            if not consider_submodules: -                kwargs['ignore_submodules'] = True -            if len(self._get_untracked_files(**kwargs)): +            if len(self._get_untracked_files(ignore_submodules=not submodules)):                  return True          # END untracked files          return False  | 
