Skip to content

Commit c56a9f3

Browse files
mvdanporcuepine
authored andcommitted
all: fix a few staticcheck warnings
Unnecessary fmt.Sprintf calls, better error names, unused code, and actually use fillManifestDescriptors. Signed-off-by: Daniel Martí <[email protected]> Change-Id: I550563080eac2fae586a4ec1515cae4f35e4165f Dispatch-Trailer: {"type":"trybot","CL":1199016,"patchset":1,"ref":"refs/changes/16/1199016/1","targetBranch":"main"}
1 parent 8f70795 commit c56a9f3

File tree

4 files changed

+9
-16
lines changed

4 files changed

+9
-16
lines changed

ociregistry/ociauth/auth_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ func TestAuthNotAvailableAfterChallenge(t *testing.T) {
212212
return &httpError{
213213
statusCode: http.StatusUnauthorized,
214214
header: http.Header{
215-
"Www-Authenticate": []string{fmt.Sprintf("Basic service=someService")},
215+
"Www-Authenticate": []string{"Basic service=someService"},
216216
},
217217
}
218218
}
@@ -788,7 +788,7 @@ func (tok token) String() string {
788788
func runNonFatal(t *testing.T, f func(t testing.TB)) (ok bool) {
789789
defer func() {
790790
switch e := recover(); e {
791-
case failNow, skipNow:
791+
case errFailNow, errSkipNow:
792792
ok = false
793793
case nil:
794794
default:
@@ -800,8 +800,8 @@ func runNonFatal(t *testing.T, f func(t testing.TB)) (ok bool) {
800800
}
801801

802802
var (
803-
failNow = errors.New("failing now")
804-
skipNow = errors.New("skipping now")
803+
errFailNow = errors.New("failing now")
804+
errSkipNow = errors.New("skipping now")
805805
)
806806

807807
type nonFatalT struct {
@@ -811,7 +811,7 @@ type nonFatalT struct {
811811
func (t nonFatalT) FailNow() {
812812
t.Helper()
813813
t.Fail()
814-
panic(failNow)
814+
panic(errFailNow)
815815
}
816816

817817
func (t nonFatalT) Fatal(args ...any) {
@@ -833,7 +833,7 @@ func (t nonFatalT) Skip(args ...any) {
833833
}
834834

835835
func (t nonFatalT) SkipNow() {
836-
panic(skipNow)
836+
panic(errSkipNow)
837837
}
838838

839839
func (t nonFatalT) Skipf(format string, args ...any) {

ociregistry/ociauth/authfile_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,8 @@ func helperMain() int {
433433
fmt.Printf(`
434434
{
435435
"Username": "someuser",
436-
"Secret": ` + fmt.Sprintf("%q", os.Getenv("TEST_SECRET")) + `
437-
}`)
436+
"Secret": %q
437+
}`, os.Getenv("TEST_SECRET"))
438438
case "registry-with-error.com":
439439
fmt.Fprintf(os.Stderr, "some error\n")
440440
return 1

ociregistry/ocimem/desciter.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package ocimem
22

33
import (
44
"encoding/json"
5-
"errors"
65
"fmt"
76

87
"cuelabs.dev/go/oci/ociregistry"
@@ -31,8 +30,6 @@ var manifestIterators = map[string]func(data []byte) (descIter, error){
3130
ocispec.MediaTypeImageIndex: descIterForType(indexDescIter),
3231
}
3332

34-
var errUnknownManifestMediaTypeForIteration = errors.New("cannot determine references in unknown media type")
35-
3633
// manifestReferences returns an iterator that iterates over all
3734
// direct references inside the given manifest described byx the
3835
// given descriptor that holds the given data.

ociregistry/ocitest/ocitest.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -208,11 +208,7 @@ func completedManifests(repoc RepoContent, blobs map[string]ociregistry.Descript
208208
*m1.Subject = mc.desc
209209
madeProgress = true
210210
}
211-
m1.Config = fillBlobDescriptor(m.Config, blobs)
212-
m1.Layers = make([]ociregistry.Descriptor, len(m.Layers))
213-
for i, desc := range m.Layers {
214-
m1.Layers[i] = fillBlobDescriptor(desc, blobs)
215-
}
211+
m1 = fillManifestDescriptors(m1, blobs)
216212
data, err := json.Marshal(m1)
217213
if err != nil {
218214
panic(err)

0 commit comments

Comments
 (0)