Skip to content

Commit 6a1fc41

Browse files
Merge pull request #49 from ipfs/fix-staticcheck
fix staticcheck
2 parents 35a268a + b53e456 commit 6a1fc41

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

git.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ func parsePersonInfo(line []byte) (*PersonInfo, error) {
357357

358358
for {
359359
if at == len(parts) {
360-
return nil, fmt.Errorf("invalid personInfo: %s\n", line)
360+
return nil, fmt.Errorf("invalid personInfo: %s", line)
361361
}
362362
part := parts[at]
363363
if len(part) != 0 {
@@ -377,7 +377,7 @@ func parsePersonInfo(line []byte) (*PersonInfo, error) {
377377
var email string
378378
for {
379379
if at == len(parts) {
380-
return nil, fmt.Errorf("invalid personInfo: %s\n", line)
380+
return nil, fmt.Errorf("invalid personInfo: %s", line)
381381
}
382382
part := parts[at]
383383
if part[0] == '<' {

git_test.go

+14-2
Original file line numberDiff line numberDiff line change
@@ -190,9 +190,11 @@ func testNode(t *testing.T, nd node.Node) error {
190190
assert(t, lnk != nil || err.Error() == "index out of range")
191191
assert(t, len(rest) == 0)
192192

193-
mt, rest, err := commit.Resolve([]string{"mergetag"})
193+
mt, _, err := commit.Resolve([]string{"mergetag"})
194+
assert(t, err == nil)
194195
if len(mt.([]*MergeTag)) > 0 {
195-
mtag, rest, err := commit.Resolve([]string{"mergetag", "0"})
196+
mtag, _, err := commit.Resolve([]string{"mergetag", "0"})
197+
assert(t, err == nil)
196198
tag, ok := mtag.(*MergeTag)
197199
if !ok {
198200
t.Fatal("Invalid mergetag")
@@ -240,6 +242,7 @@ func testNode(t *testing.T, nd node.Node) error {
240242
assert(t, obj != nil)
241243
assert(t, rest != nil)
242244
assert(t, len(rest) == 1)
245+
//lint:ignore SA5011 see lines above
243246
assert(t, rest[0] == "aoeu")
244247
case "[git tree object]":
245248
tree, ok := nd.(*Tree)
@@ -344,21 +347,30 @@ func TestParsePersonInfo(t *testing.T) {
344347
assert(t, pi.String() == "Someone <[email protected]>")
345348

346349
pi, err = parsePersonInfo([]byte("prefix Łukasz Magiera <[email protected]> 1546187652 +0100"))
350+
assert(t, err == nil)
347351
piJSON, err := pi.MarshalJSON()
352+
assert(t, err == nil)
348353
date, _, err := pi.resolve([]string{"date"})
354+
assert(t, err == nil)
349355
assert(t, string(piJSON) == `{"date":"2018-12-30T17:34:12+01:00","email":"[email protected]","name":"Łukasz Magiera"}`)
350356
assert(t, date == "2018-12-30T17:34:12+01:00")
351357

352358
pi, err = parsePersonInfo([]byte("prefix Sameer <[email protected]> 1545162499 -0500"))
359+
assert(t, err == nil)
353360
piJSON, err = pi.MarshalJSON()
361+
assert(t, err == nil)
354362
assert(t, string(piJSON) == `{"date":"2018-12-18T14:48:19-05:00","email":"[email protected]","name":"Sameer"}`)
355363

356364
pi, err = parsePersonInfo([]byte("prefix Łukasz Magiera <[email protected]> 1546187652 +0122"))
365+
assert(t, err == nil)
357366
piJSON, err = pi.MarshalJSON()
367+
assert(t, err == nil)
358368
assert(t, string(piJSON) == `{"date":"2018-12-30T17:56:12+01:22","email":"[email protected]","name":"Łukasz Magiera"}`)
359369

360370
pi, err = parsePersonInfo([]byte("prefix Sameer <[email protected]> 1545162499 -0545"))
371+
assert(t, err == nil)
361372
piJSON, err = pi.MarshalJSON()
373+
assert(t, err == nil)
362374
assert(t, string(piJSON) == `{"date":"2018-12-18T14:03:19-05:45","email":"[email protected]","name":"Sameer"}`)
363375
}
364376

tree.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ func (t *Tree) Tree(p string, depth int) []string {
7777
}
7878

7979
var out []string
80-
for k, _ := range t.entries {
80+
for k := range t.entries {
8181
out = append(out, k, k+"/mode", k+"/type", k+"/hash")
8282
}
8383
return out

0 commit comments

Comments
 (0)