ref: 62b653a199af145b8ae00354eb051e29ff32bca9
parent: aa7e2873aa4da53fbaa4774fdd33f5af20c1afb0
author: Runxi Yu <runxiyu@umich.edu>
date: Mon Mar 30 01:51:15 EDT 2026
object/*: Fix lints
--- a/object/id/algorithm_tables.go
+++ b/object/id/algorithm_tables.go
@@ -61,10 +61,12 @@
}
info.emptyTree = info.sum(emptyTreeInput)
+
algorithmByName[info.name] = algo
if info.signatureHeaderName != "" {algorithmBySignatureHeaderName[info.signatureHeaderName] = algo
}
+
supportedAlgorithms = append(supportedAlgorithms, algo)
}
}
--- a/object/signed/tag/parse.go
+++ b/object/signed/tag/parse.go
@@ -52,6 +52,7 @@
}
payloadStart := 0
+
payloadEnd := signatureStart
if signatureStart == len(body) {payloadEnd = len(body)
@@ -122,6 +123,7 @@
}
tag.appendPayloadRange(payloadStart, payloadEnd)
+
if signatureStart != len(body) { tag.signatures[storageAlgo] = append(tag.signatures[storageAlgo], byteRange{start: signatureStart,
--- a/object/tree/remove.go
+++ b/object/tree/remove.go
@@ -17,6 +17,7 @@
})
if index >= 0 {tree.Entries = slices.Delete(tree.Entries, index, index+1)
+
return nil
}
--
⑨