diff options
author | Yobmod <yobmod@gmail.com> | 2021-06-25 21:29:55 +0100 |
---|---|---|
committer | Yobmod <yobmod@gmail.com> | 2021-06-25 21:29:55 +0100 |
commit | 09fb2274db09e44bf3bc14da482ffa9a98659c54 (patch) | |
tree | 6c5c9ab6b16e6b80ba89c86968df9475edfddd19 /git/objects/submodule/util.py | |
parent | 07bfe1a60ae93d8b40c9aa01a3775f334d680daa (diff) | |
download | gitpython-09fb2274db09e44bf3bc14da482ffa9a98659c54.tar.gz |
Add type to submodule to trigger checks to rurun
Diffstat (limited to 'git/objects/submodule/util.py')
-rw-r--r-- | git/objects/submodule/util.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/git/objects/submodule/util.py b/git/objects/submodule/util.py index 045fb47d..b4796b30 100644 --- a/git/objects/submodule/util.py +++ b/git/objects/submodule/util.py @@ -4,6 +4,11 @@ from git.config import GitConfigParser from io import BytesIO import weakref +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from .base import Submodule + __all__ = ('sm_section', 'sm_name', 'mkhead', 'find_first_remote_branch', 'SubmoduleConfigParser') @@ -60,7 +65,7 @@ class SubmoduleConfigParser(GitConfigParser): super(SubmoduleConfigParser, self).__init__(*args, **kwargs) #{ Interface - def set_submodule(self, submodule): + def set_submodule(self, submodule: 'Submodule') -> None: """Set this instance's submodule. It must be called before the first write operation begins""" self._smref = weakref.ref(submodule) |