File tree Expand file tree Collapse file tree 20 files changed +21
-31
lines changed Expand file tree Collapse file tree 20 files changed +21
-31
lines changed Original file line number Diff line number Diff line change @@ -105,7 +105,6 @@ linters:
105
105
- staticcheck
106
106
- stylecheck
107
107
- tagalign
108
- - tenv
109
108
- thelper
110
109
- tparallel
111
110
- typecheck
Original file line number Diff line number Diff line change 1
1
module github.com/nginx/nginx-gateway-fabric
2
2
3
- go 1.23 .0
3
+ go 1.24 .0
4
4
5
5
require (
6
6
github.com/go-kit/log v0.2.1
7
7
github.com/go-logr/logr v1.4.2
8
8
github.com/google/go-cmp v0.7.0
9
- github.com/maxbrunsfeld/counterfeiter/v6 v6.11.2
10
9
github.com/nginx/telemetry-exporter v0.1.3
11
10
github.com/nginxinc/nginx-plus-go-client v1.3.0
12
11
github.com/nginxinc/nginx-prometheus-exporter v1.3.0
@@ -57,6 +56,7 @@ require (
57
56
github.com/json-iterator/go v1.1.12 // indirect
58
57
github.com/klauspost/compress v1.17.9 // indirect
59
58
github.com/mailru/easyjson v0.7.7 // indirect
59
+ github.com/maxbrunsfeld/counterfeiter/v6 v6.11.2 // indirect
60
60
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
61
61
github.com/modern-go/reflect2 v1.0.2 // indirect
62
62
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
@@ -94,3 +94,5 @@ require (
94
94
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
95
95
sigs.k8s.io/yaml v1.4.0 // indirect
96
96
)
97
+
98
+ tool github.com/maxbrunsfeld/counterfeiter/v6
Original file line number Diff line number Diff line change 5
5
_ "sigs.k8s.io/controller-runtime/pkg/manager" // used below to generate a fake
6
6
)
7
7
8
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
8
+ //go:generate go tool counterfeiter -generate
9
9
10
10
//counterfeiter:generate sigs.k8s.io/controller-runtime/pkg/manager.Manager
11
11
Original file line number Diff line number Diff line change 6
6
"github.com/go-logr/logr"
7
7
)
8
8
9
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
9
+ //go:generate go tool counterfeiter -generate
10
10
//counterfeiter:generate . EventHandler
11
11
12
12
// EventHandler handles events.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ package kubernetes
2
2
3
3
import "sigs.k8s.io/controller-runtime/pkg/client"
4
4
5
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
5
+ //go:generate go tool counterfeiter -generate
6
6
7
7
//counterfeiter:generate . Reader
8
8
Original file line number Diff line number Diff line change 9
9
// K8sUpdater updates a resource from the k8s API.
10
10
// It allows us to mock the client.Reader.Status.Update method.
11
11
//
12
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
12
+ //go:generate go tool counterfeiter -generate
13
13
//counterfeiter:generate . K8sUpdater
14
14
type K8sUpdater interface {
15
15
// Update is from client.StatusClient.SubResourceWriter.
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import (
11
11
"github.com/nginx/nginx-gateway-fabric/internal/mode/static/telemetry"
12
12
)
13
13
14
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
14
+ //go:generate go tool counterfeiter -generate
15
15
16
16
//counterfeiter:generate . Collector
17
17
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ import (
17
17
"github.com/nginx/nginx-gateway-fabric/internal/mode/static/state/dataplane"
18
18
)
19
19
20
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
20
+ //go:generate go tool counterfeiter -generate
21
21
//counterfeiter:generate . Generator
22
22
23
23
// Volumes here also need to be added to our crossplane ephemeral test container.
Original file line number Diff line number Diff line change 9
9
"sigs.k8s.io/gateway-api/apis/v1alpha2"
10
10
)
11
11
12
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
12
+ //go:generate go tool counterfeiter -generate
13
13
14
14
// Policy is an extension of client.Object. It adds methods that are common among all NGF Policies.
15
15
//
Original file line number Diff line number Diff line change 1
1
package policies
2
2
3
- //go:generate go run github.com/maxbrunsfeld/ counterfeiter/v6 -generate
3
+ //go:generate go tool counterfeiter -generate
4
4
5
5
import (
6
6
"fmt"
You can’t perform that action at this time.
0 commit comments