From 6197b7aac0a5737d026ffa4e1cfc35ba5411b2a5 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 21 Feb 2026 04:15:01 +0800 Subject: objectstore/loose: We don't need this nil check either, I think --- objectstore/loose/store.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/objectstore/loose/store.go b/objectstore/loose/store.go index 1b1b1d0b..01341a45 100644 --- a/objectstore/loose/store.go +++ b/objectstore/loose/store.go @@ -2,7 +2,6 @@ package loose import ( - "errors" "os" "codeberg.org/lindenii/furgit/objectid" @@ -21,9 +20,6 @@ type Store struct { // New creates a loose-object store rooted at root for algo. func New(root *os.Root, algo objectid.Algorithm) (*Store, error) { - if root == nil { - return nil, errors.New("objectstore/loose: nil root") - } if algo.Size() == 0 { return nil, objectid.ErrInvalidAlgorithm } -- cgit v1.3.1-10-gc9f91