diff options
| author | İbrahim Serdar Açıkgöz <serdaracikgoz86@gmail.com> | 2019-01-04 14:07:44 +0300 |
|---|---|---|
| committer | İbrahim Serdar Açıkgöz <serdaracikgoz86@gmail.com> | 2019-01-04 14:07:44 +0300 |
| commit | 164958183d3e44db91d9a6b1511bfd2be47efd4f (patch) | |
| tree | 2885ba7847f3ad9b52338e6b88f6fe0523bfb92b /core | |
| parent | add state to repository and some renaming (diff) | |
| download | gitbatch-164958183d3e44db91d9a6b1511bfd2be47efd4f.tar.gz | |
sort at lazy start
Diffstat (limited to 'core')
| -rw-r--r-- | core/errors/util-errors.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/errors/util-errors.go b/core/errors/util-errors.go index c734904..f922617 100644 --- a/core/errors/util-errors.go +++ b/core/errors/util-errors.go @@ -37,6 +37,8 @@ var ( ErrConflictAfterMerge = errors.New("conflict while merging") // ErrUnmergedFiles possibly occurs after a conflict ErrUnmergedFiles = errors.New("unmerged files detected") + // ErrReferenceBroken thrown when unable to resolve reference + ErrReferenceBroken = errors.New("unable to resolve reference") // ErrUnclassified is unconsidered error type ErrUnclassified = errors.New("unclassified error") ) @@ -54,6 +56,8 @@ func ParseGitError(out string, err error) error { return ErrConflictAfterMerge } else if strings.Contains(out, "error: Pulling is not possible because you have unmerged files.") { return ErrUnmergedFiles + } else if strings.Contains(out, "unable to resolve reference") { + return ErrReferenceBroken } return ErrUnclassified } |
