aboutsummaryrefslogtreecommitdiff
path: root/object/doc.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-04-02 07:19:57 +0000
committerGravatar Runxi Yu2026-04-02 07:19:57 +0000
commit0023d95f5db8f8c63db9098623df76512cb4c337 (patch)
treebbe84b5c1b5870fc81befc4ce7813af7f4e193f7 /object/doc.go
parentcommon: Document only for external APIs (diff)
signatureNo signature
object: Document
Diffstat (limited to 'object/doc.go')
-rw-r--r--object/doc.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/object/doc.go b/object/doc.go
new file mode 100644
index 00000000..4566ae48
--- /dev/null
+++ b/object/doc.go
@@ -0,0 +1,14 @@
+// Package object provides the shared [Object] interface
+// and parsing functions for Git object values.
+//
+// Concrete object forms such as
+// [blob], [tree], [commit], and [tag]
+// live in subpackages.
+// Use [codeberg.org/lindenii/furgit/object/stored] when object values
+// need to be paired with the object IDs
+// they were loaded under.
+//
+// This package also encapsulates other object-related packages,
+// including but not limited to
+// object IDs, object types, and object stores.
+package object