Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

errors.gno

1.84 Kb · 34 lines
 1package forge
 2
 3import "errors"
 4
 5// Stable, machine-readable error values. Callers (realms, clients, indexers)
 6// should switch on these rather than on message text: a realm turns them into
 7// panics, and the panic string is the only thing a user sees.
 8var (
 9	ErrInvalidRepoID     = errors.New("forge: invalid repo id")
10	ErrInvalidRefName    = errors.New("forge: invalid ref name")
11	ErrInvalidOID        = errors.New("forge: invalid object id")
12	ErrInvalidText       = errors.New("forge: invalid text")
13	ErrInvalidRole       = errors.New("forge: invalid role")
14	ErrInvalidVerdict    = errors.New("forge: invalid review verdict")
15	ErrInvalidMirror     = errors.New("forge: invalid mirror locator")
16	ErrTooLong           = errors.New("forge: value too long")
17	ErrTooMany           = errors.New("forge: too many entries")
18	ErrRepoExists        = errors.New("forge: repo already exists")
19	ErrRepoNotFound      = errors.New("forge: repo not found")
20	ErrRepoArchived      = errors.New("forge: repo is archived")
21	ErrRefNotFound       = errors.New("forge: ref not found")
22	ErrRefExists         = errors.New("forge: ref already exists")
23	ErrStaleRef          = errors.New("forge: stale ref (compare-and-swap failed)")
24	ErrUnauthorized      = errors.New("forge: unauthorized")
25	ErrIssueNotFound     = errors.New("forge: issue not found")
26	ErrIssueClosed       = errors.New("forge: issue is closed")
27	ErrChangeNotFound    = errors.New("forge: change not found")
28	ErrChangeNotOpen     = errors.New("forge: change is not open")
29	ErrSelfApproval      = errors.New("forge: self-approval is not allowed")
30	ErrNotEnoughApproval = errors.New("forge: not enough approvals")
31	ErrChangesRequested  = errors.New("forge: changes requested by a reviewer")
32	ErrSameOID           = errors.New("forge: ref already points at that object")
33	ErrLastOwner         = errors.New("forge: cannot demote the last owner")
34)