ref: 41f07c00cefc4561493a8e1ef91550adc4c544f5
parent: ad880cd26c9a6e4739d9ced8c5a076bccaceb999
author: Runxi Yu <runxiyu@umich.edu>
date: Sun Mar 29 09:31:46 EDT 2026
commitquery: Context has been gone long ago
--- a/commitquery/context.go
+++ /dev/null
@@ -1,37 +1,0 @@
-package commitquery
-
-import (
- commitgraphread "codeberg.org/lindenii/furgit/format/commitgraph/read"
- objectid "codeberg.org/lindenii/furgit/object/id"
- objectstore "codeberg.org/lindenii/furgit/object/store"
-)
-
-type query struct {- store objectstore.ReadingStore
- graph *commitgraphread.Reader
-
- nodes []node
-
- byOID map[objectid.ObjectID]nodeIndex
- byGraphPos map[commitgraphread.Position]nodeIndex
-
- markPhase uint32
- touched []nodeIndex
-}
-
-func newQuery(store objectstore.ReadingStore, graph *commitgraphread.Reader) *query {- return &query{- store: store,
- graph: graph,
- byOID: make(map[objectid.ObjectID]nodeIndex),
- byGraphPos: make(map[commitgraphread.Position]nodeIndex),
- }
-}
-
-func (query *query) resetForReuse() {- for _, idx := range query.touched {- query.nodes[idx].marks = 0
- }
-
- query.touched = query.touched[:0]
-}
--- /dev/null
+++ b/commitquery/reset.go
@@ -1,0 +1,37 @@
+package commitquery
+
+import (
+ commitgraphread "codeberg.org/lindenii/furgit/format/commitgraph/read"
+ objectid "codeberg.org/lindenii/furgit/object/id"
+ objectstore "codeberg.org/lindenii/furgit/object/store"
+)
+
+type query struct {+ store objectstore.ReadingStore
+ graph *commitgraphread.Reader
+
+ nodes []node
+
+ byOID map[objectid.ObjectID]nodeIndex
+ byGraphPos map[commitgraphread.Position]nodeIndex
+
+ markPhase uint32
+ touched []nodeIndex
+}
+
+func newQuery(store objectstore.ReadingStore, graph *commitgraphread.Reader) *query {+ return &query{+ store: store,
+ graph: graph,
+ byOID: make(map[objectid.ObjectID]nodeIndex),
+ byGraphPos: make(map[commitgraphread.Position]nodeIndex),
+ }
+}
+
+func (query *query) resetForReuse() {+ for _, idx := range query.touched {+ query.nodes[idx].marks = 0
+ }
+
+ query.touched = query.touched[:0]
+}
--
⑨