From 9c7589d64f721b2fbf2028e47cdcf2121fc59ab1 Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Wed, 11 May 2022 07:27:39 +0000 Subject: [PATCH] Suppress errchkjson false positive --- certdehydrate/certdehydrate.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/certdehydrate/certdehydrate.go b/certdehydrate/certdehydrate.go index 8a048e1..7b01b85 100644 --- a/certdehydrate/certdehydrate.go +++ b/certdehydrate/certdehydrate.go @@ -79,7 +79,9 @@ func (dehydrated *DehydratedCertificate) SerialNumber(name string) ([]byte, erro func (dehydrated *DehydratedCertificate) String() string { output := []interface{}{1, dehydrated.PubkeyB64, dehydrated.NotBeforeScaled, dehydrated.NotAfterScaled, dehydrated.SignatureAlgorithm, dehydrated.SignatureB64} - binOutput, _ := json.Marshal(output) + // We don't need to check for errors, because json.Marshal is guaranteed to + // succeed for integer/string types. + binOutput, _ := json.Marshal(output) //nolint:errchkjson return string(binOutput) }