Skip to content

Commit bb95ef2

Browse files
authored
refactor: use range for looping over ints (#296)
1 parent bd98231 commit bb95ef2

File tree

8 files changed

+8
-9
lines changed

8 files changed

+8
-9
lines changed

.golangci.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ linters:
2323
- tenv # Deprecated
2424
- varnamelen # maybe later
2525
- wsl # disagree with, for now
26-
- intrange
2726
- predeclared
2827
- govet
2928

pkg/semantic/version-debian.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ func compareDebianVersions(a, b string) int {
9191
apSplit := strings.Split(ap, "")
9292
bpSplit := strings.Split(bp, "")
9393

94-
for i := 0; i < maxInt(len(ap), len(bp)); i++ {
94+
for i := range maxInt(len(ap), len(bp)) {
9595
aw := weighDebianChar(fetch(apSplit, i, ""))
9696
bw := weighDebianChar(fetch(bpSplit, i, ""))
9797

pkg/semantic/version-maven.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ func (mv MavenVersion) equal(mw MavenVersion) bool {
108108
return false
109109
}
110110

111-
for i := 0; i < len(mv.tokens); i++ {
111+
for i := range len(mv.tokens) {
112112
if !mv.tokens[i].equal(mw.tokens[i]) {
113113
return false
114114
}
@@ -142,7 +142,7 @@ func (mv MavenVersion) lessThan(mw MavenVersion) bool {
142142
var left mavenVersionToken
143143
var right mavenVersionToken
144144

145-
for i := 0; i < numberOfTokens; i++ {
145+
for i := range numberOfTokens {
146146
// the shorter one padded with enough "null" values with matching prefix to
147147
// have the same length as the longer one. Padded "null" values depend on
148148
// the prefix of the other version: 0 for '.', "" for '-'

pkg/semantic/version-packagist.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func comparePackagistComponents(a, b []string) int {
5757

5858
var compare int
5959

60-
for i := 0; i < minLength; i++ {
60+
for i := range minLength {
6161
ai, aIsNumber := convertToBigInt(a[i])
6262
bi, bIsNumber := convertToBigInt(b[i])
6363

pkg/semantic/version-pypi.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ func (pv PyPIVersion) compareLocal(pw PyPIVersion) int {
272272

273273
var compare int
274274

275-
for i := 0; i < minVersionLength; i++ {
275+
for i := range minVersionLength {
276276
ai, aIsNumber := convertToBigInt(pv.local[i])
277277
bi, bIsNumber := convertToBigInt(pw.local[i])
278278

pkg/semantic/version-rubygems.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func canonicalSegments(segs []string) (canSegs []string) {
7474
func compareRubyGemsComponents(a, b []string) int {
7575
numberOfComponents := maxInt(len(a), len(b))
7676

77-
for i := 0; i < numberOfComponents; i++ {
77+
for i := range numberOfComponents {
7878
as := fetch(a, i, "0")
7979
bs := fetch(b, i, "0")
8080

pkg/semantic/version-semver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func compareSemverBuildComponents(a, b []string) int {
4343

4444
var compare int
4545

46-
for i := 0; i < minComponentLength; i++ {
46+
for i := range minComponentLength {
4747
ai, aIsNumber := convertToBigInt(a[i])
4848
bi, bIsNumber := convertToBigInt(b[i])
4949

pkg/semantic/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func (components *Components) Fetch(n int) *big.Int {
2525
func (components *Components) Cmp(b Components) int {
2626
numberOfComponents := maxInt(len(*components), len(b))
2727

28-
for i := 0; i < numberOfComponents; i++ {
28+
for i := range numberOfComponents {
2929
diff := components.Fetch(i).Cmp(b.Fetch(i))
3030

3131
if diff != 0 {

0 commit comments

Comments
 (0)