summaryrefslogtreecommitdiff
path: root/git/refs/symbolic.py
diff options
context:
space:
mode:
authorDominic <yobmod@gmail.com>2021-07-31 14:14:08 +0100
committerGitHub <noreply@github.com>2021-07-31 14:14:08 +0100
commit252db0d8d6f104594e53b4261b2b90ec5bdf8232 (patch)
treef71fb7c255d19f18918cf0c8479d0809c4eeec56 /git/refs/symbolic.py
parent49ea98a2524f9eb7c80f91472999570904771db5 (diff)
downloadgitpython-252db0d8d6f104594e53b4261b2b90ec5bdf8232.tar.gz
Update symbolic.py
Diffstat (limited to 'git/refs/symbolic.py')
-rw-r--r--git/refs/symbolic.py16
1 files changed, 2 insertions, 14 deletions
diff --git a/git/refs/symbolic.py b/git/refs/symbolic.py
index 4171fe23..273ccfe2 100644
--- a/git/refs/symbolic.py
+++ b/git/refs/symbolic.py
@@ -1,5 +1,5 @@
import os
-
+import os.path as osp
from git.compat import defenc
from git.objects import Object
from git.objects.commit import Commit
@@ -373,19 +373,7 @@ class SymbolicReference(object):
def reference(self, ref: Union[str, Commit_ish, 'SymbolicReference'], logmsg: Union[str, None] = None
) -> 'SymbolicReference':
return self.set_reference(ref=ref, logmsg=logmsg)
-
- def is_valid(self) -> bool:
- """
- :return:
- True if the reference is valid, hence it can be read and points to
- a valid object or reference."""
- try:
- self.object
- except (OSError, ValueError):
- return False
- else:
- return True
-
+
@ property
def is_detached(self):
"""