Fast implementation of Git in pure Go codeberg.org/lindenii/furgit
git go
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

*: Add Life-Parent for Deps-Borrowed where appropriate

Runxi Yu f5033857 b6d6d077

+11 -11
+1 -1
commitquery/queries_new.go
··· 10 10 // New builds one concurrent-safe commit query service over one object store 11 11 // and optional commit-graph reader. 12 12 // 13 - // Labels: Deps-Borrowed. 13 + // Labels: Deps-Borrowed, Life-Parent. 14 14 func New(store objectstore.ReadingStore, graph *commitgraphread.Reader) *Queries { 15 15 maxIdle := max(runtime.GOMAXPROCS(0), 1) 16 16
+1 -1
format/packfile/ingest/api.go
··· 81 81 82 82 // Ingest reads and validates one PACK header, returning one pending operation. 83 83 // 84 - // Labels: Deps-Borrowed. 84 + // Labels: Deps-Borrowed, Life-Parent. 85 85 func Ingest( 86 86 src io.Reader, 87 87 algo objectid.Algorithm,
+1 -1
network/receivepack/service/service.go
··· 7 7 8 8 // New creates one receive-pack service. 9 9 // 10 - // Labels: Deps-Borrowed. 10 + // Labels: Deps-Borrowed, Life-Parent. 11 11 func New(opts Options) *Service { 12 12 return &Service{opts: opts} 13 13 }
+1 -1
object/fetch/fetcher.go
··· 11 11 12 12 // New returns a Fetcher that reads objects from store. 13 13 // 14 - // Labels: Deps-Borrowed. 14 + // Labels: Deps-Borrowed, Life-Parent. 15 15 func New(store objectstore.ReadingStore) *Fetcher { 16 16 return &Fetcher{store: store} 17 17 }
+1 -1
object/store/chain/new.go
··· 6 6 // 7 7 // The provided backends must be non-nil and distinct. 8 8 // 9 - // Labels: Deps-Borrowed. 9 + // Labels: Deps-Borrowed, Life-Parent. 10 10 func New(backends ...objectstore.ReadingStore) *Chain { 11 11 return &Chain{ 12 12 backends: append([]objectstore.ReadingStore(nil), backends...),
+1 -1
object/store/loose/store.go
··· 25 25 26 26 // New creates a loose-object store rooted at an objects directory for algo. 27 27 // 28 - // Labels: Deps-Borrowed. 28 + // Labels: Deps-Borrowed, Life-Parent. 29 29 func New(root *os.Root, algo objectid.Algorithm) (*Store, error) { 30 30 if algo.Size() == 0 { 31 31 return nil, objectid.ErrInvalidAlgorithm
+1 -1
object/store/mix/new.go
··· 6 6 // 7 7 // The provided backends must be non-nil and distinct. 8 8 // 9 - // Labels: Deps-Borrowed. 9 + // Labels: Deps-Borrowed, Life-Parent. 10 10 func New(backends ...objectstore.ReadingStore) *Mix { 11 11 nodeByStore := make(map[objectstore.ReadingStore]*backendNode, len(backends)) 12 12
+1 -1
object/store/packed/new.go
··· 9 9 10 10 // New creates a packed-object store rooted at an objects/pack directory. 11 11 // 12 - // Labels: Deps-Borrowed. 12 + // Labels: Deps-Borrowed, Life-Parent. 13 13 func New(root *os.Root, algo objectid.Algorithm, opts Options) (*Store, error) { 14 14 if algo.Size() == 0 { 15 15 return nil, objectid.ErrInvalidAlgorithm
+1 -1
reachability/reachability.go
··· 17 17 // New builds a Reachability over one object store with an optional 18 18 // commit-graph reader for faster commit-domain traversal. 19 19 // 20 - // Labels: Deps-Borrowed. 20 + // Labels: Deps-Borrowed, Life-Parent. 21 21 func New(store objectstore.ReadingStore, graph *commitgraphread.Reader) *Reachability { 22 22 return &Reachability{store: store, graph: graph} 23 23 }
+1 -1
ref/store/chain/new.go
··· 6 6 // 7 7 // The provided backends must be non-nil and distinct. 8 8 // 9 - // Labels: Deps-Borrowed. 9 + // Labels: Deps-Borrowed, Life-Parent. 10 10 func New(backends ...refstore.ReadingStore) *Chain { 11 11 return &Chain{ 12 12 backends: append([]refstore.ReadingStore(nil), backends...),
+1 -1
ref/store/files/new.go
··· 10 10 11 11 // New creates one files ref store rooted at one repository gitdir. 12 12 // 13 - // Labels: Deps-Borrowed. 13 + // Labels: Deps-Borrowed, Life-Parent. 14 14 func New(root *os.Root, algo objectid.Algorithm, packedRefsTimeout time.Duration) (*Store, error) { 15 15 if algo.Size() == 0 { 16 16 return nil, objectid.ErrInvalidAlgorithm