summaryrefslogtreecommitdiff
path: root/git/refs/symbolic.py
diff options
context:
space:
mode:
authorDominic <yobmod@gmail.com>2021-07-31 14:30:38 +0100
committerGitHub <noreply@github.com>2021-07-31 14:30:38 +0100
commitcf292f859320ac33eb230df3ac9b9d5d78fad81c (patch)
tree18cf54758046d3a9271e030e6fd567d0b08534b2 /git/refs/symbolic.py
parent18b3782052b7b942d5a12f93142a074f06179e6e (diff)
downloadgitpython-cf292f859320ac33eb230df3ac9b9d5d78fad81c.tar.gz
Update symbolic.py
Diffstat (limited to 'git/refs/symbolic.py')
-rw-r--r--git/refs/symbolic.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/git/refs/symbolic.py b/git/refs/symbolic.py
index 9829415c..d029f313 100644
--- a/git/refs/symbolic.py
+++ b/git/refs/symbolic.py
@@ -61,7 +61,6 @@ class SymbolicReference(object):
def __init__(self, repo: 'Repo', path: PathLike, check_path: bool = False) -> None:
self.repo = repo
self.path = str(path)
- self.ref = self._get_reference
def __str__(self) -> str:
return self.path
@@ -283,7 +282,6 @@ class SymbolicReference(object):
commit = cast('Commit', property(_get_commit, set_commit, doc="Query or set commits directly"))
object = property(_get_object, set_object, doc="Return the object our ref currently refers to") # type: ignore
- # reference = property(_get_reference, set_reference, doc="Return the object our ref currently refers to")
def _get_reference(self
) -> Union['Head', 'RemoteReference', 'TagReference', 'Reference']:
@@ -365,6 +363,12 @@ class SymbolicReference(object):
return self
+ reference: Union['Head', 'RemoteReference', 'TagReference', 'Reference'] = property( # type: ignore
+ _get_reference, set_reference,
+ doc="Reference Object we point to")
+ ref = reference
+
+ """
@ property
def reference(self) -> Union['Head', 'RemoteReference', 'TagReference', 'Reference']:
return self._get_reference()
@@ -385,6 +389,7 @@ class SymbolicReference(object):
return False
except TypeError:
return True
+ """
def log(self) -> 'RefLog':
"""