aboutsummaryrefslogtreecommitdiff
path: root/format/pack/ingest/errors.go
diff options
context:
space:
mode:
Diffstat (limited to 'format/pack/ingest/errors.go')
-rw-r--r--format/pack/ingest/errors.go77
1 files changed, 0 insertions, 77 deletions
diff --git a/format/pack/ingest/errors.go b/format/pack/ingest/errors.go
deleted file mode 100644
index d5e6d703..00000000
--- a/format/pack/ingest/errors.go
+++ /dev/null
@@ -1,77 +0,0 @@
-package ingest
-
-import (
- "errors"
- "fmt"
-)
-
-// InvalidPackHeaderError reports an invalid or unsupported pack header.
-type InvalidPackHeaderError struct {
- Reason string
-}
-
-// Error implements error.
-func (err *InvalidPackHeaderError) Error() string {
- return "format/pack/ingest: invalid pack header: " + err.Reason
-}
-
-// PackTrailerMismatchError reports a mismatch between computed and trailer pack hash.
-type PackTrailerMismatchError struct{}
-
-// Error implements error.
-func (err *PackTrailerMismatchError) Error() string {
- return "format/pack/ingest: pack trailer hash mismatch"
-}
-
-// ThinPackUnresolvedError reports unresolved REF deltas when fixThin is disabled
-// or when required bases cannot be found in base.
-type ThinPackUnresolvedError struct {
- Count int
-}
-
-// Error implements error.
-func (err *ThinPackUnresolvedError) Error() string {
- return fmt.Sprintf("format/pack/ingest: unresolved thin deltas: %d", err.Count)
-}
-
-// MalformedPackEntryError reports malformed entry encoding at one pack offset.
-type MalformedPackEntryError struct {
- Offset uint64
- Reason string
-}
-
-// Error implements error.
-func (err *MalformedPackEntryError) Error() string {
- return fmt.Sprintf("format/pack/ingest: malformed pack entry at offset %d: %s", err.Offset, err.Reason)
-}
-
-// DeltaCycleError reports a detected cycle in delta dependency resolution.
-type DeltaCycleError struct {
- Offset uint64
-}
-
-// Error implements error.
-func (err *DeltaCycleError) Error() string {
- return fmt.Sprintf("format/pack/ingest: delta cycle detected at offset %d", err.Offset)
-}
-
-// DestinationWriteError reports destination I/O failures.
-type DestinationWriteError struct {
- Op string
-}
-
-// Error implements error.
-func (err *DestinationWriteError) Error() string {
- return "format/pack/ingest: destination write failure: " + err.Op
-}
-
-var errExternalThinBase = errors.New("format/pack/ingest: external thin base required")
-
-var (
- // ErrAlreadyFinalized indicates Continue/Discard already called.
- ErrAlreadyFinalized = errors.New("format/pack/ingest: operation already finalized")
- // ErrZeroObjectContinue indicates Continue was called for a zero-object pack.
- ErrZeroObjectContinue = errors.New("format/pack/ingest: cannot continue zero-object pack")
- // ErrNonZeroDiscard indicates Discard was called for a non-zero-object pack.
- ErrNonZeroDiscard = errors.New("format/pack/ingest: cannot discard non-zero pack")
-)