summaryrefslogtreecommitdiff
path: root/git/refs/symbolic.py
diff options
context:
space:
mode:
authorYobmod <yobmod@gmail.com>2021-07-28 17:58:23 +0100
committerYobmod <yobmod@gmail.com>2021-07-28 17:58:23 +0100
commit07d71e57c422e8df943fe14f5e2a1b4856d5077c (patch)
tree7720f269e1d921357f7e4cbacc9b40e77d9cdb9c /git/refs/symbolic.py
parent5b880c0e98e41276de9fc498b25727c149cfcc40 (diff)
downloadgitpython-07d71e57c422e8df943fe14f5e2a1b4856d5077c.tar.gz
Fix more missing types in Symbolic.py
Diffstat (limited to 'git/refs/symbolic.py')
-rw-r--r--git/refs/symbolic.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/git/refs/symbolic.py b/git/refs/symbolic.py
index 2e8544d3..d5dc87c6 100644
--- a/git/refs/symbolic.py
+++ b/git/refs/symbolic.py
@@ -358,11 +358,11 @@ class SymbolicReference(object):
return self
# aliased reference
- reference: Union[Commit_ish, 'Reference'] = property( # type: ignore
+ reference: Union[Commit_ish, 'Head', 'Reference'] = property( # type: ignore
_get_reference, set_reference, doc="Returns the Reference we point to")
ref = reference
- def is_valid(self):
+ def is_valid(self) -> bool:
"""
:return:
True if the reference is valid, hence it can be read and points to
@@ -531,7 +531,7 @@ class SymbolicReference(object):
return ref
@classmethod
- def create(cls, repo: 'Repo', path: PathLike, reference: Union[Commit_ish, str] = 'HEAD',
+ def create(cls, repo: 'Repo', path: PathLike, reference: Union[Commit_ish, str] = 'SymbolicReference',
logmsg: Union[str, None] = None, force: bool = False, **kwargs: Any):
"""Create a new symbolic reference, hence a reference pointing , to another reference.