aboutsummaryrefslogtreecommitdiff
path: root/object/store
diff options
context:
space:
mode:
Diffstat (limited to 'object/store')
-rw-r--r--object/store/quarantiner.go2
-rw-r--r--object/store/reader.go4
-rw-r--r--object/store/writer.go2
3 files changed, 4 insertions, 4 deletions
diff --git a/object/store/quarantiner.go b/object/store/quarantiner.go
index a89ad20f..45c3a1c8 100644
--- a/object/store/quarantiner.go
+++ b/object/store/quarantiner.go
@@ -4,7 +4,7 @@ package store
// It is intended to be embedded.
type QuarantineBase interface {
// Reader exposes the objects written into this quarantine.
- Reader
+ ObjectReader
// Promote publishes quarantined writes into their final destination.
//
diff --git a/object/store/reader.go b/object/store/reader.go
index ac1a10ee..e46ad41f 100644
--- a/object/store/reader.go
+++ b/object/store/reader.go
@@ -7,13 +7,13 @@ import (
"codeberg.org/lindenii/furgit/object/typ"
)
-// Reader reads Git objects by object ID.
+// ObjectReader reads Git objects by object ID.
//
// Methods may perform implementation-defined integrity verification
// beyond successfully producing their documented result.
//
// Labels: MT-Safe.
-type Reader interface {
+type ObjectReader interface {
// ReadBytesFull reads a full serialized object as "type size\0content".
//
// In a valid repository,
diff --git a/object/store/writer.go b/object/store/writer.go
index dd042ed8..ca32d7f4 100644
--- a/object/store/writer.go
+++ b/object/store/writer.go
@@ -54,7 +54,7 @@ type PackWriteOptions struct {
// When nil,
// external thin-base repair is disabled,
// and unresolved thin deltas fail ingestion.
- ThinBase Reader
+ ThinBase ObjectReader
// Progress receives human-readable progress messages
// for packfile ingestion.