diff options
author | Máximo Cuadros <mcuadros@gmail.com> | 2017-03-22 21:54:27 +0100 |
---|---|---|
committer | Máximo Cuadros <mcuadros@gmail.com> | 2017-03-22 21:54:27 +0100 |
commit | cfbd64f09f0d068d593f3dc3beb4ea7e62719e34 (patch) | |
tree | 207b0963d151457ec9bf5e3c039854c00c648962 /plumbing/reference.go | |
parent | f51d4a8476f865eef27011a9d90e03566c43d59c (diff) | |
download | go-git-cfbd64f09f0d068d593f3dc3beb4ea7e62719e34.tar.gz |
plumbing: ReferenceType as Stringer
Diffstat (limited to 'plumbing/reference.go')
-rw-r--r-- | plumbing/reference.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/plumbing/reference.go b/plumbing/reference.go index b9f4a95..798c3dd 100644 --- a/plumbing/reference.go +++ b/plumbing/reference.go @@ -28,6 +28,19 @@ const ( SymbolicReference ReferenceType = 2 ) +func (r ReferenceType) String() string { + switch r { + case InvalidReference: + return "invalid-reference" + case HashReference: + return "hash-reference" + case SymbolicReference: + return "symbolic-reference" + } + + return "" +} + // ReferenceName reference name's type ReferenceName string |