shithub: furgit

Download patch

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)
 			}
--