ref: ee16d84dcf13e5490dd9504791510851b53a866b
parent: 2536a35b68aa37d3a6d57305ae12b50b99c51f42
author: Runxi Yu <me@runxiyu.org>
date: Tue Mar 3 16:09:33 EST 2026
object, repository: Ignore erroneous new staticcheck
--- a/object/tree_parse_test.go
+++ b/object/tree_parse_test.go
@@ -53,9 +53,11 @@
for _, want := range inserted.Entries {got := tree.Entry(want.Name)
+ //nolint:staticcheck
if got == nil { t.Fatalf("Entry(%q) returned nil", want.Name)}
+ //nolint:staticcheck
if got.Mode != want.Mode || got.ID != want.ID { t.Fatalf("Entry(%q) mismatch", want.Name)}
--- a/repository/stored_test.go
+++ b/repository/stored_test.go
@@ -292,9 +292,11 @@
for name, wantMode := range expect {entry := rootTree.Tree().Entry([]byte(name))
+ //nolint:staticcheck
if entry == nil { t.Fatalf("Entry(%q) returned nil", name)}
+ //nolint:staticcheck
if entry.Mode != wantMode { t.Fatalf("Entry(%q) mode = %o, want %o", name, entry.Mode, wantMode)}
--
⑨