Skip to content

Commit 474e208

Browse files
committed
chore: golangci-lint update to v2.8.0
1 parent a364c92 commit 474e208

File tree

4 files changed

+30
-26
lines changed

4 files changed

+30
-26
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
- name: Set up golangci-lint
2424
run: |
25-
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/v2.7.1/install.sh | sh -s -- -b $(go env GOPATH)/bin v2.7.1
25+
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/v2.8.0/install.sh | sh -s -- -b $(go env GOPATH)/bin v2.8.0
2626
2727
- name: Run lint check
2828
run: make lint

lens/benchmark_test.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,11 @@ func BenchmarkASTClientServer(b *testing.B) {
132132
fSlice := []float64{-128.128, -128, -64.64, -64, -32.32, -32, -16.16, -16, -8.8, -8, -4.4, -4, -2.2, -2,
133133
0, 0.0, 2, 2.2, 8, 8.8, 16, 16.16, 32, 32.32, 64, 64.64, 128, 128.128}
134134
sSlice := []string{"foo", "bar", "hello world", "strings"}
135-
var bSlice []byte
135+
var bSliceSize int
136+
for _, s := range sSlice {
137+
bSliceSize += len(s)
138+
}
139+
bSlice := make([]byte, 0, bSliceSize)
136140
for _, s := range sSlice {
137141
bSlice = append(bSlice, s...)
138142
}

lens/static_test.go

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,15 @@ func TestReverseDFS(t *testing.T) {
5757
errAt: -1,
5858
wantErr: false,
5959
wantChainsFn: func(start *callgraph.Node) [][]*callgraph.Node {
60-
var chains [][]*callgraph.Node
60+
chains := make([][]*callgraph.Node, 4)
6161
// traverse depth-first: start, n1, n2, n3
62-
chains = append(chains, []*callgraph.Node{start})
62+
chains[0] = []*callgraph.Node{start}
6363
n1 := start.In[0].Caller
64-
chains = append(chains, []*callgraph.Node{start, n1})
64+
chains[1] = []*callgraph.Node{start, n1}
6565
n2 := n1.In[0].Caller
66-
chains = append(chains, []*callgraph.Node{start, n1, n2})
66+
chains[2] = []*callgraph.Node{start, n1, n2}
6767
n3 := n2.In[0].Caller
68-
chains = append(chains, []*callgraph.Node{start, n1, n2, n3})
68+
chains[3] = []*callgraph.Node{start, n1, n2, n3}
6969
return chains
7070
},
7171
},
@@ -76,13 +76,13 @@ func TestReverseDFS(t *testing.T) {
7676
errAt: -1,
7777
wantErr: false,
7878
wantChainsFn: func(start *callgraph.Node) [][]*callgraph.Node {
79-
var chains [][]*callgraph.Node
79+
chains := make([][]*callgraph.Node, 3)
8080
// stop traversal when reaching depth-2
81-
chains = append(chains, []*callgraph.Node{start})
81+
chains[0] = []*callgraph.Node{start}
8282
n1 := start.In[0].Caller
83-
chains = append(chains, []*callgraph.Node{start, n1})
83+
chains[1] = []*callgraph.Node{start, n1}
8484
n2 := n1.In[0].Caller
85-
chains = append(chains, []*callgraph.Node{start, n1, n2})
85+
chains[2] = []*callgraph.Node{start, n1, n2}
8686
return chains
8787
},
8888
},
@@ -93,12 +93,12 @@ func TestReverseDFS(t *testing.T) {
9393
errAt: 2,
9494
wantErr: true,
9595
wantChainsFn: func(start *callgraph.Node) [][]*callgraph.Node {
96-
var chains [][]*callgraph.Node
96+
chains := make([][]*callgraph.Node, 2)
9797
// expect start, then first caller popped (index 1)
98-
chains = append(chains, []*callgraph.Node{start})
98+
chains[0] = []*callgraph.Node{start}
9999
// callers reversed: start.In[1] is popped first
100100
caller := start.In[1].Caller
101-
chains = append(chains, []*callgraph.Node{start, caller})
101+
chains[1] = []*callgraph.Node{start, caller}
102102
return chains
103103
},
104104
},
@@ -165,15 +165,15 @@ func TestReverseDFS(t *testing.T) {
165165
errAt: -1,
166166
wantErr: false,
167167
wantChainsFn: func(start *callgraph.Node) [][]*callgraph.Node {
168-
var chains [][]*callgraph.Node
169-
chains = append(chains, []*callgraph.Node{start})
168+
chains := make([][]*callgraph.Node, 4)
169+
chains[0] = []*callgraph.Node{start}
170170
// LIFO: second edge (c2) first
171-
chains = append(chains, []*callgraph.Node{start, start.In[1].Caller})
171+
chains[1] = []*callgraph.Node{start, start.In[1].Caller}
172172
// then first edge (c1)
173173
c1 := start.In[0].Caller
174-
chains = append(chains, []*callgraph.Node{start, c1})
174+
chains[2] = []*callgraph.Node{start, c1}
175175
// and finally its child
176-
chains = append(chains, []*callgraph.Node{start, c1, c1.In[0].Caller})
176+
chains[3] = []*callgraph.Node{start, c1, c1.In[0].Caller}
177177
return chains
178178
},
179179
},
@@ -195,11 +195,11 @@ func TestReverseDFS(t *testing.T) {
195195
errAt: -1,
196196
wantErr: false,
197197
wantChainsFn: func(start *callgraph.Node) [][]*callgraph.Node {
198-
var chains [][]*callgraph.Node
199-
chains = append(chains, []*callgraph.Node{start})
198+
chains := make([][]*callgraph.Node, 3)
199+
chains[0] = []*callgraph.Node{start}
200200
// still get both branches, but do NOT descend into c1a
201-
chains = append(chains, []*callgraph.Node{start, start.In[1].Caller})
202-
chains = append(chains, []*callgraph.Node{start, start.In[0].Caller})
201+
chains[1] = []*callgraph.Node{start, start.In[1].Caller}
202+
chains[2] = []*callgraph.Node{start, start.In[0].Caller}
203203
return chains
204204
},
205205
},

lens/storage_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,9 @@ func TestKeyPrefixStorage(t *testing.T) {
272272
assert.Equal(t, []byte(k), got)
273273
}
274274

275-
var wantBase []string
276-
for _, k := range tc.keys {
277-
wantBase = append(wantBase, tc.prefix+";"+k)
275+
wantBase := make([]string, len(tc.keys))
276+
for i, k := range tc.keys {
277+
wantBase[i] = tc.prefix + ";" + k
278278
}
279279
keys, err := base.ListKeys()
280280
require.NoError(t, err)

0 commit comments

Comments
 (0)