diff options
Diffstat (limited to 'git.go')
| -rw-r--r-- | git.go | 86 |
1 files changed, 43 insertions, 43 deletions
@@ -18,32 +18,32 @@ type ErrorClass int const ( ErrClassNone ErrorClass = C.GITERR_NONE - ErrClassNoMemory = C.GITERR_NOMEMORY - ErrClassOs = C.GITERR_OS - ErrClassInvalid = C.GITERR_INVALID - ErrClassReference = C.GITERR_REFERENCE - ErrClassZlib = C.GITERR_ZLIB - ErrClassRepository = C.GITERR_REPOSITORY - ErrClassConfig = C.GITERR_CONFIG - ErrClassRegex = C.GITERR_REGEX - ErrClassOdb = C.GITERR_ODB - ErrClassIndex = C.GITERR_INDEX - ErrClassObject = C.GITERR_OBJECT - ErrClassNet = C.GITERR_NET - ErrClassTag = C.GITERR_TAG - ErrClassTree = C.GITERR_TREE - ErrClassIndexer = C.GITERR_INDEXER - ErrClassSSL = C.GITERR_SSL - ErrClassSubmodule = C.GITERR_SUBMODULE - ErrClassThread = C.GITERR_THREAD - ErrClassStash = C.GITERR_STASH - ErrClassCheckout = C.GITERR_CHECKOUT - ErrClassFetchHead = C.GITERR_FETCHHEAD - ErrClassMerge = C.GITERR_MERGE - ErrClassSsh = C.GITERR_SSH - ErrClassFilter = C.GITERR_FILTER - ErrClassRevert = C.GITERR_REVERT - ErrClassCallback = C.GITERR_CALLBACK + ErrClassNoMemory ErrorClass = C.GITERR_NOMEMORY + ErrClassOs ErrorClass = C.GITERR_OS + ErrClassInvalid ErrorClass = C.GITERR_INVALID + ErrClassReference ErrorClass = C.GITERR_REFERENCE + ErrClassZlib ErrorClass = C.GITERR_ZLIB + ErrClassRepository ErrorClass = C.GITERR_REPOSITORY + ErrClassConfig ErrorClass = C.GITERR_CONFIG + ErrClassRegex ErrorClass = C.GITERR_REGEX + ErrClassOdb ErrorClass = C.GITERR_ODB + ErrClassIndex ErrorClass = C.GITERR_INDEX + ErrClassObject ErrorClass = C.GITERR_OBJECT + ErrClassNet ErrorClass = C.GITERR_NET + ErrClassTag ErrorClass = C.GITERR_TAG + ErrClassTree ErrorClass = C.GITERR_TREE + ErrClassIndexer ErrorClass = C.GITERR_INDEXER + ErrClassSSL ErrorClass = C.GITERR_SSL + ErrClassSubmodule ErrorClass = C.GITERR_SUBMODULE + ErrClassThread ErrorClass = C.GITERR_THREAD + ErrClassStash ErrorClass = C.GITERR_STASH + ErrClassCheckout ErrorClass = C.GITERR_CHECKOUT + ErrClassFetchHead ErrorClass = C.GITERR_FETCHHEAD + ErrClassMerge ErrorClass = C.GITERR_MERGE + ErrClassSsh ErrorClass = C.GITERR_SSH + ErrClassFilter ErrorClass = C.GITERR_FILTER + ErrClassRevert ErrorClass = C.GITERR_REVERT + ErrClassCallback ErrorClass = C.GITERR_CALLBACK ) type ErrorCode int @@ -53,39 +53,39 @@ const ( // No error ErrOk ErrorCode = C.GIT_OK // Generic error - ErrGeneric = C.GIT_ERROR + ErrGeneric ErrorCode = C.GIT_ERROR // Requested object could not be found - ErrNotFound = C.GIT_ENOTFOUND + ErrNotFound ErrorCode = C.GIT_ENOTFOUND // Object exists preventing operation - ErrExists = C.GIT_EEXISTS + ErrExists ErrorCode = C.GIT_EEXISTS // More than one object matches - ErrAmbigious = C.GIT_EAMBIGUOUS + ErrAmbigious ErrorCode = C.GIT_EAMBIGUOUS // Output buffer too short to hold data - ErrBuffs = C.GIT_EBUFS + ErrBuffs ErrorCode = C.GIT_EBUFS // GIT_EUSER is a special error that is never generated by libgit2 // code. You can return it from a callback (e.g to stop an iteration) // to know that it was generated by the callback and not by libgit2. - ErrUser = C.GIT_EUSER + ErrUser ErrorCode = C.GIT_EUSER // Operation not allowed on bare repository - ErrBareRepo = C.GIT_EBAREREPO + ErrBareRepo ErrorCode = C.GIT_EBAREREPO // HEAD refers to branch with no commits - ErrUnbornBranch = C.GIT_EUNBORNBRANCH + ErrUnbornBranch ErrorCode = C.GIT_EUNBORNBRANCH // Merge in progress prevented operation - ErrUnmerged = C.GIT_EUNMERGED + ErrUnmerged ErrorCode = C.GIT_EUNMERGED // Reference was not fast-forwardable - ErrNonFastForward = C.GIT_ENONFASTFORWARD + ErrNonFastForward ErrorCode = C.GIT_ENONFASTFORWARD // Name/ref spec was not in a valid format - ErrInvalidSpec = C.GIT_EINVALIDSPEC + ErrInvalidSpec ErrorCode = C.GIT_EINVALIDSPEC // Merge conflicts prevented operation - ErrMergeConflict = C.GIT_EMERGECONFLICT + ErrMergeConflict ErrorCode = C.GIT_EMERGECONFLICT // Lock file prevented operation - ErrLocked = C.GIT_ELOCKED + ErrLocked ErrorCode = C.GIT_ELOCKED // Reference value does not match expected - ErrModified = C.GIT_EMODIFIED + ErrModified ErrorCode = C.GIT_EMODIFIED // Internal only - ErrPassthrough = C.GIT_PASSTHROUGH + ErrPassthrough ErrorCode = C.GIT_PASSTHROUGH // Signals end of iteration with iterator - ErrIterOver = C.GIT_ITEROVER + ErrIterOver ErrorCode = C.GIT_ITEROVER ) var ( @@ -229,7 +229,7 @@ func MakeGitError(errorCode C.int) error { var errMessage string var errClass ErrorClass - if errorCode != ErrIterOver { + if errorCode != C.GIT_ITEROVER { err := C.giterr_last() if err != nil { errMessage = C.GoString(err.message) |
