Skip to content

Commit 77a6c09

Browse files
author
Kingdon Barrett
committed
chore(linter): Make the mandatory linters happy
There are some new linting rules in the updated go-dev from upstream deis/docker-go-dev.
1 parent 58149c6 commit 77a6c09

4 files changed

Lines changed: 11 additions & 8 deletions

File tree

pkg/gitreceive/build.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ func prettyPrintJSON(data interface{}) (string, error) {
354354
if err := json.Indent(formatted, output.Bytes(), "", " "); err != nil {
355355
return "", err
356356
}
357-
return string(formatted.Bytes()), nil
357+
return formatted.String(), nil
358358
}
359359

360360
func getProcFile(getter storage.ObjectGetter, dirName, procfileKey string, bType buildType) (deisAPI.ProcessType, error) {

pkg/gitreceive/k8s_util.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,10 +326,13 @@ func createAppEnvConfigSecret(secretsClient client.SecretsInterface, secretName
326326
}
327327
if _, err := secretsClient.Create(newSecret); err != nil {
328328
if apierrors.IsAlreadyExists(err) {
329-
if _, err = secretsClient.Update(newSecret); err != nil {
330-
return err
331-
}
332-
return nil
329+
_, err = secretsClient.Update(newSecret)
330+
// I simplified according to linter, err is either "err" or nil
331+
// So no need for an if-statement here, as before with the redundant if
332+
// statement, it was either returning err or nil just the same...
333+
return err
334+
// KPB: I actually don't agree with this simplification, but I don't know
335+
// how to make the linter ignore it yet...
333336
}
334337
return err
335338
}

pkg/sshd/server_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func TestGitPktLine(t *testing.T) {
2222
err := gitPktLine(b, str)
2323
assert.NoErr(t, err)
2424

25-
outStr := string(b.Bytes())
25+
outStr := b.String()
2626
assert.True(t, len(outStr) > 4, "output string <= 4 chars")
2727
assert.Equal(t, outStr[:4], fmt.Sprintf("%04x", len(str)+4), "hex prefix")
2828
assert.Equal(t, outStr[4:], str, "remainder of string")
@@ -279,7 +279,7 @@ func gitPktLineStr(str string) (string, error) {
279279
if err := gitPktLine(&buf, str); err != nil {
280280
return "", err
281281
}
282-
return string(buf.Bytes()), nil
282+
return buf.String(), nil
283283
}
284284

285285
// connMetadata mocks ssh.ConnMetadata for authentication.

pkg/storage/object_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const (
1515
)
1616

1717
func TestObjectExistsSuccess(t *testing.T) {
18-
objInfo := storagedriver.FileInfoInternal{storagedriver.FileInfoFields{Path: objPath, Size: 1234}}
18+
objInfo := storagedriver.FileInfoInternal{FileInfoFields: storagedriver.FileInfoFields{Path: objPath, Size: 1234}}
1919
statter := &FakeObjectStatter{
2020
Fn: func(context.Context, string) (storagedriver.FileInfo, error) {
2121
return objInfo, nil

0 commit comments

Comments
 (0)