ref: e4afe122f6e0c3159969402e7a3ec47f56d36abd
parent: fef38441bf153f7cbd7ec65bad7694187262844b
author: Runxi Yu <runxiyu@umich.edu>
date: Sun Mar 29 06:06:49 EDT 2026
object/{id,header,signature,type}: Update docs
--- /dev/null
+++ b/object/header/doc.go
@@ -1,0 +1,3 @@
+// Package objectheader parses and serializes loose-object headers
+// ("type size\x00").+package objectheader
--- a/object/header/parse.go
+++ b/object/header/parse.go
@@ -1,4 +1,3 @@
-// Package objectheader parses and serializes object headers ("type size\0").package objectheader
import (
--- /dev/null
+++ b/object/id/doc.go
@@ -1,0 +1,2 @@
+// Package objectid provides Git object IDs and object-ID hash algorithms.
+package objectid
--- a/object/id/objectid.go
+++ b/object/id/objectid.go
@@ -1,4 +1,3 @@
-// Package objectid provides utilities around object IDs and hash algorithms.
package objectid
import (
--- a/object/signature/signature.go
+++ b/object/signature/signature.go
@@ -1,4 +1,4 @@
-// Package signature provides routines and representations that implement author/committer/tagger signatures.
+// Package signature provides Git author, committer, and tagger signatures.
package signature
// Signature represents a Git signature (author/committer/tagger).
--- a/object/type/objecttype.go
+++ b/object/type/objecttype.go
@@ -1,4 +1,4 @@
-// Package objecttype provides object type constants and names.
+// Package objecttype provides Git object type tags and names.
package objecttype
// Type mirrors Git object type tags in packfiles.
--
⑨