Skip to content

Commit 641ee1d

Browse files
authored
Merge pull request go-git#125 from cristaloleg/minor-linter-fixes
*: minor linter fixes
2 parents 7906922 + 8b8e456 commit 641ee1d

File tree

9 files changed

+18
-24
lines changed

9 files changed

+18
-24
lines changed

Diff for: internal/revision/parser.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ func (p *Parser) parseAt() (Revisioner, error) {
297297
}
298298

299299
if t != cbrace {
300-
return nil, &ErrInvalidRevision{fmt.Sprintf(`missing "}" in @{-n} structure`)}
300+
return nil, &ErrInvalidRevision{s: `missing "}" in @{-n} structure`}
301301
}
302302

303303
return AtCheckout{n}, nil
@@ -419,7 +419,7 @@ func (p *Parser) parseCaretBraces() (Revisioner, error) {
419419
case re == "" && tok == emark && nextTok == minus:
420420
negate = true
421421
case re == "" && tok == emark:
422-
return nil, &ErrInvalidRevision{fmt.Sprintf(`revision suffix brace component sequences starting with "/!" others than those defined are reserved`)}
422+
return nil, &ErrInvalidRevision{s: `revision suffix brace component sequences starting with "/!" others than those defined are reserved`}
423423
case re == "" && tok == slash:
424424
p.unscan()
425425
case tok != slash && start:
@@ -490,7 +490,7 @@ func (p *Parser) parseColonSlash() (Revisioner, error) {
490490
case re == "" && tok == emark && nextTok == minus:
491491
negate = true
492492
case re == "" && tok == emark:
493-
return nil, &ErrInvalidRevision{fmt.Sprintf(`revision suffix brace component sequences starting with "/!" others than those defined are reserved`)}
493+
return nil, &ErrInvalidRevision{s: `revision suffix brace component sequences starting with "/!" others than those defined are reserved`}
494494
case tok == eof:
495495
p.unscan()
496496
reg, err := regexp.Compile(re)

Diff for: plumbing/filemode/filemode.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ func isSetSymLink(m os.FileMode) bool {
118118
func (m FileMode) Bytes() []byte {
119119
ret := make([]byte, 4)
120120
binary.LittleEndian.PutUint32(ret, uint32(m))
121-
return ret[:]
121+
return ret
122122
}
123123

124124
// IsMalformed returns if the FileMode should not appear in a git packfile,

Diff for: plumbing/format/index/decoder.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ func (d *Decoder) doReadEntryNameV4() (string, error) {
188188

189189
func (d *Decoder) doReadEntryName(len uint16) (string, error) {
190190
name := make([]byte, len)
191-
_, err := io.ReadFull(d.r, name[:])
191+
_, err := io.ReadFull(d.r, name)
192192

193193
return string(name), err
194194
}

Diff for: plumbing/object/change.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func (c *Change) Files() (from, to *File, err error) {
7575
func (c *Change) String() string {
7676
action, err := c.Action()
7777
if err != nil {
78-
return fmt.Sprintf("malformed change")
78+
return "malformed change"
7979
}
8080

8181
return fmt.Sprintf("<Action: %s, Path: %s>", action, c.name())

Diff for: plumbing/protocol/packp/capability/list.go

+1-4
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,7 @@ func (l *List) Get(capability Capability) []string {
8686

8787
// Set sets a capability removing the previous values
8888
func (l *List) Set(capability Capability, values ...string) error {
89-
if _, ok := l.m[capability]; ok {
90-
delete(l.m, capability)
91-
}
92-
89+
delete(l.m, capability)
9390
return l.Add(capability, values...)
9491
}
9592

Diff for: remote.go

+3-6
Original file line numberDiff line numberDiff line change
@@ -498,10 +498,8 @@ func (r *Remote) deleteReferences(rs config.RefSpec,
498498
if _, ok := refsDict[rs.Dst(ref.Name()).String()]; ok {
499499
return nil
500500
}
501-
} else {
502-
if rs.Dst("") != ref.Name() {
503-
return nil
504-
}
501+
} else if rs.Dst("") != ref.Name() {
502+
return nil
505503
}
506504

507505
cmd := &packp.Command{
@@ -1048,12 +1046,11 @@ func (r *Remote) List(o *ListOptions) (rfs []*plumbing.Reference, err error) {
10481046
}
10491047

10501048
func objectsToPush(commands []*packp.Command) []plumbing.Hash {
1051-
var objects []plumbing.Hash
1049+
objects := make([]plumbing.Hash, 0, len(commands))
10521050
for _, cmd := range commands {
10531051
if cmd.New == plumbing.ZeroHash {
10541052
continue
10551053
}
1056-
10571054
objects = append(objects, cmd.New)
10581055
}
10591056
return objects

Diff for: repository.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -1440,9 +1440,9 @@ func (r *Repository) ResolveRevision(rev plumbing.Revision) (*plumbing.Hash, err
14401440
var commit *object.Commit
14411441

14421442
for _, item := range items {
1443-
switch item.(type) {
1443+
switch item := item.(type) {
14441444
case revision.Ref:
1445-
revisionRef := item.(revision.Ref)
1445+
revisionRef := item
14461446

14471447
var tryHashes []plumbing.Hash
14481448

@@ -1491,7 +1491,7 @@ func (r *Repository) ResolveRevision(rev plumbing.Revision) (*plumbing.Hash, err
14911491
}
14921492

14931493
case revision.CaretPath:
1494-
depth := item.(revision.CaretPath).Depth
1494+
depth := item.Depth
14951495

14961496
if depth == 0 {
14971497
break
@@ -1519,7 +1519,7 @@ func (r *Repository) ResolveRevision(rev plumbing.Revision) (*plumbing.Hash, err
15191519

15201520
commit = c
15211521
case revision.TildePath:
1522-
for i := 0; i < item.(revision.TildePath).Depth; i++ {
1522+
for i := 0; i < item.Depth; i++ {
15231523
c, err := commit.Parents().Next()
15241524

15251525
if err != nil {
@@ -1531,8 +1531,8 @@ func (r *Repository) ResolveRevision(rev plumbing.Revision) (*plumbing.Hash, err
15311531
case revision.CaretReg:
15321532
history := object.NewCommitPreorderIter(commit, nil, nil)
15331533

1534-
re := item.(revision.CaretReg).Regexp
1535-
negate := item.(revision.CaretReg).Negate
1534+
re := item.Regexp
1535+
negate := item.Negate
15361536

15371537
var c *object.Commit
15381538

Diff for: repository_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,7 @@ func (s *RepositorySuite) TestPlainCloneContextNonExistentWithNotEmptyDir(c *C)
713713
c.Assert(err, IsNil)
714714

715715
dummyFile := filepath.Join(repoDirPath, "dummyFile")
716-
err = ioutil.WriteFile(dummyFile, []byte(fmt.Sprint("dummyContent")), 0644)
716+
err = ioutil.WriteFile(dummyFile, []byte("dummyContent"), 0644)
717717
c.Assert(err, IsNil)
718718

719719
r, err := PlainCloneContext(ctx, repoDirPath, false, &CloneOptions{

Diff for: storage/transactional/reference.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func NewReferenceStorage(base, temporal storer.ReferenceStorer) *ReferenceStorag
2727
ReferenceStorer: base,
2828
temporal: temporal,
2929

30-
deleted: make(map[plumbing.ReferenceName]struct{}, 0),
30+
deleted: make(map[plumbing.ReferenceName]struct{}),
3131
}
3232
}
3333

0 commit comments

Comments
 (0)