File tree Expand file tree Collapse file tree 3 files changed +17
-5
lines changed Expand file tree Collapse file tree 3 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -5,24 +5,33 @@ linters-settings:
55 ignore-generated-header : true
66 rules :
77 - name : blank-imports
8+ - name : constant-logical-expr
89 - name : context-as-argument
910 - name : context-keys-type
11+ - name : defer
1012 - name : dot-imports
13+ - name : duplicated-imports
1114 - name : empty-block
1215 - name : error-naming
1316 - name : error-return
1417 - name : error-strings
1518 - name : errorf
1619 - name : exported
20+ - name : import-shadowing
1721 - name : increment-decrement
1822 - name : indent-error-flow
1923 - name : package-comments
2024 - name : range
25+ - name : range-val-address
26+ - name : range-val-in-closure
2127 - name : receiver-naming
2228 - name : redefines-builtin-id
29+ - name : string-of-int
2330 - name : superfluous-else
2431 - name : time-naming
32+ - name : unchecked-type-assertion
2533 - name : unexported-return
34+ - name : unnecessary-stmt
2635 - name : unreachable-code
2736 - name : unused-parameter
2837 - name : var-declaration
@@ -37,6 +46,7 @@ linters:
3746 - asasalint
3847 - asciicheck
3948 - bidichk
49+ - containedctx
4050 - contextcheck
4151 - copyloopvar
4252 - dupword
@@ -62,9 +72,11 @@ linters:
6272 - intrange
6373 - loggercheck
6474 - makezero
75+ - mirror
6576 - misspell
6677 - musttag
6778 - nilerr
79+ - nilnil
6880 - noctx
6981 - nolintlint
7082 - paralleltest
Original file line number Diff line number Diff line change 11VERSION = 1.3.0
22TAG = $(VERSION )
33PREFIX = nginx/nginx-prometheus-exporter
4- # renovate: datasource=docker depName=golangci/golangci-lint
4+ # renovate: datasource=github-tags depName=golangci/golangci-lint
55GOLANGCI_LINT_VERSION = v1.61.0
66
77.DEFAULT_GOAL: =nginx-prometheus-exporter
@@ -21,7 +21,7 @@ build-goreleaser: ## Build all binaries using GoReleaser
2121
2222.PHONY : lint
2323lint : # # Run linter
24- docker run --pull always --rm -v $( shell pwd) :/nginx-prometheus-exporter -w /nginx-prometheus-exporter -v $( shell go env GOCACHE) :/cache/go -e GOCACHE=/cache/go -e GOLANGCI_LINT_CACHE=/cache/go -v $( shell go env GOPATH) /pkg:/go/pkg golangci/golangci -lint: $(GOLANGCI_LINT_VERSION ) golangci-lint --color always run
24+ go run github.com/golangci/golangci-lint/cmd/ golangci-lint@ $(GOLANGCI_LINT_VERSION ) run --fix
2525
2626.PHONY : test
2727test : # # Run tests
Original file line number Diff line number Diff line change @@ -294,9 +294,9 @@ func cloneRequest(req *http.Request) *http.Request {
294294func addMissingEnvironmentFlags (ka * kingpin.Application ) {
295295 for _ , f := range ka .Model ().FlagGroupModel .Flags {
296296 if strings .HasPrefix (f .Name , "web." ) && f .Envar == "" {
297- flag := ka .GetFlag (f .Name )
298- if flag != nil {
299- flag .Envar (convertFlagToEnvar (strings .TrimPrefix (f .Name , "web." )))
297+ retrievedFlag := ka .GetFlag (f .Name )
298+ if retrievedFlag != nil {
299+ retrievedFlag .Envar (convertFlagToEnvar (strings .TrimPrefix (f .Name , "web." )))
300300 }
301301 }
302302 }
You can’t perform that action at this time.
0 commit comments