From 7654ba81596ef40b3044658346cc6377def4ef56 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 28 Mar 2026 17:20:34 +0000 Subject: format/commitgraph/read: Lifetime --- format/commitgraph/read/commitat.go | 2 ++ format/commitgraph/read/iterators.go | 4 ++++ format/commitgraph/read/layerinfo.go | 2 ++ format/commitgraph/read/oidat.go | 2 ++ 4 files changed, 10 insertions(+) (limited to 'format/commitgraph') diff --git a/format/commitgraph/read/commitat.go b/format/commitgraph/read/commitat.go index a39c5ccd..827c72ce 100644 --- a/format/commitgraph/read/commitat.go +++ b/format/commitgraph/read/commitat.go @@ -8,6 +8,8 @@ import ( ) // CommitAt returns decoded commit-graph metadata at one position. +// +// Labels: Life-Independent. func (reader *Reader) CommitAt(pos Position) (Commit, error) { layer, err := reader.layerByPosition(pos) if err != nil { diff --git a/format/commitgraph/read/iterators.go b/format/commitgraph/read/iterators.go index 85c56ff1..0e31f7e5 100644 --- a/format/commitgraph/read/iterators.go +++ b/format/commitgraph/read/iterators.go @@ -8,6 +8,8 @@ import ( ) // AllPositions iterates all commit positions in native layer order. +// +// Labels: Life-Parent. func (reader *Reader) AllPositions() iter.Seq[Position] { return func(yield func(Position) bool) { for layerIdx := range reader.layers { @@ -28,6 +30,8 @@ func (reader *Reader) AllPositions() iter.Seq[Position] { } // AllOIDs iterates all commit object IDs in native layer order. +// +// Labels: Life-Parent. func (reader *Reader) AllOIDs() iter.Seq[objectid.ObjectID] { return func(yield func(objectid.ObjectID) bool) { positions := reader.AllPositions() diff --git a/format/commitgraph/read/layerinfo.go b/format/commitgraph/read/layerinfo.go index 83c4407d..d4dbfad3 100644 --- a/format/commitgraph/read/layerinfo.go +++ b/format/commitgraph/read/layerinfo.go @@ -8,6 +8,8 @@ type LayerInfo struct { } // Layers returns loaded layer metadata in native chain order. +// +// Labels: Life-Independent. func (reader *Reader) Layers() []LayerInfo { out := make([]LayerInfo, 0, len(reader.layers)) for i := range reader.layers { diff --git a/format/commitgraph/read/oidat.go b/format/commitgraph/read/oidat.go index 908cbc1c..99259995 100644 --- a/format/commitgraph/read/oidat.go +++ b/format/commitgraph/read/oidat.go @@ -6,6 +6,8 @@ import ( ) // OIDAt returns object ID at one position. +// +// Labels: Life-Independent. func (reader *Reader) OIDAt(pos Position) (objectid.ObjectID, error) { layer, err := reader.layerByPosition(pos) if err != nil { -- cgit v1.3.1-10-gc9f91