Skip to content

Commit 55c3fb0

Browse files
committed
make fix-golangci-lint
Signed-off-by: Erik Godding Boye <[email protected]>
1 parent f615fc5 commit 55c3fb0

File tree

3 files changed

+12
-18
lines changed

3 files changed

+12
-18
lines changed

internal/approver/evaluator/extensions_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import (
2929
)
3030

3131
var (
32-
disallowedX509KeyUsages = []interface{}{
32+
disallowedX509KeyUsages = []any{
3333
x509.KeyUsageContentCommitment,
3434
x509.KeyUsageDataEncipherment,
3535
x509.KeyUsageKeyAgreement,
@@ -39,12 +39,12 @@ var (
3939
x509.KeyUsageDecipherOnly,
4040
}
4141

42-
allowedX509KeyUsages = []interface{}{
42+
allowedX509KeyUsages = []any{
4343
x509.KeyUsageDigitalSignature,
4444
x509.KeyUsageKeyEncipherment,
4545
}
4646

47-
disallowedX509ExtKeyUsages = []interface{}{
47+
disallowedX509ExtKeyUsages = []any{
4848
x509.ExtKeyUsageAny,
4949
x509.ExtKeyUsageCodeSigning,
5050
x509.ExtKeyUsageEmailProtection,
@@ -59,7 +59,7 @@ var (
5959
x509.ExtKeyUsageMicrosoftKernelCodeSigning,
6060
}
6161

62-
allowedX509ExtKeyUsages = []interface{}{
62+
allowedX509ExtKeyUsages = []any{
6363
x509.ExtKeyUsageServerAuth,
6464
x509.ExtKeyUsageClientAuth,
6565
}
@@ -301,13 +301,13 @@ func Test_validateKeyUsageExtension(t *testing.T) {
301301
}
302302

303303
// Adapted from https://github.com/mxschmitt/golang-combinations
304-
func powerset(set []interface{}) (subsets [][]interface{}) {
304+
func powerset(set []any) (subsets [][]any) {
305305
length := uint(len(set))
306306

307307
// Go through all possible combinations of objects
308308
// from 1 (only first object in subset) to 2^length (all objects in subset)
309309
for subsetBits := 1; subsetBits < (1 << length); subsetBits++ {
310-
var subset []interface{}
310+
var subset []any
311311

312312
for object := range length {
313313
// checks if object is contained in subset

internal/csi/driver/driver.go

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import (
2323
"encoding/pem"
2424
"errors"
2525
"fmt"
26+
"maps"
2627
"net/url"
2728
"strings"
2829
"sync"
@@ -437,19 +438,15 @@ func (d *Driver) Run(ctx context.Context) error {
437438
d.driver.Stop()
438439
}()
439440

440-
wg.Add(1)
441-
go func() {
442-
defer wg.Done()
441+
wg.Go(func() {
443442
updateRetryPeriod := time.Second * 5
444443
d.camanager.run(ctx, updateRetryPeriod)
445-
}()
444+
})
446445

447446
if d.hasRuntimeConfiguration() {
448-
wg.Add(1)
449-
go func() {
450-
defer wg.Done()
447+
wg.Go(func() {
451448
d.watchRuntimeConfigurationSource(ctx)
452-
}()
449+
})
453450
}
454451

455452
wg.Add(1)
@@ -534,9 +531,7 @@ func (d *Driver) generateRequest(meta metadata.Metadata) (*manager.CertificateRe
534531
annotations.SPIFFEIdentityAnnnotationKey: spiffeID,
535532
}
536533

537-
for key, value := range d.certificateRequestAnnotations {
538-
crAnnotations[key] = value
539-
}
534+
maps.Copy(crAnnotations, d.certificateRequestAnnotations)
540535

541536
return &manager.CertificateRequestBundle{
542537
Request: &x509.CertificateRequest{

test/e2e/e2e_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import (
2626
"k8s.io/apimachinery/pkg/util/wait"
2727

2828
"github.com/cert-manager/csi-driver-spiffe/test/e2e/framework/config"
29-
3029
_ "github.com/cert-manager/csi-driver-spiffe/test/e2e/suite"
3130
)
3231

0 commit comments

Comments
 (0)