shithub: furgit

Download patch

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.
--