Skip to content

Commit dcb6abb

Browse files
committed
Update lint tools and fix lint errors
Signed-off-by: Caleb Xu <caxu@redhat.com>
1 parent 571bf5e commit dcb6abb

2 files changed

Lines changed: 9 additions & 13 deletions

File tree

Makefile

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,13 @@ lint: golangci-lint ## Run golangci-lint linter checks.
3434
$(GOLANGCI_LINT) run
3535

3636
GOLANGCI_LINT = $(shell pwd)/bin/golangci-lint
37-
GOLANGCI_LINT_VERSION ?= v1.52.2
37+
GOLANGCI_LINT_VERSION ?= v2.1.6
3838
golangci-lint: $(GOLANGCI_LINT)
3939
$(GOLANGCI_LINT):
40-
$(call go-install-tool,$(GOLANGCI_LINT),github.com/golangci/golangci-lint/cmd/golangci-lint@$(GOLANGCI_LINT_VERSION))
40+
$(call go-install-tool,$(GOLANGCI_LINT),github.com/golangci/golangci-lint/v2/cmd/golangci-lint@$(GOLANGCI_LINT_VERSION))
4141

4242
GOFUMPT = $(shell pwd)/bin/gofumpt
43-
# TODO(komish):
44-
# gofumpt pinned to 0.6.0 which is the last version to support a min go
45-
# version of 1.20. When our min go version in go.mod is updated, we can bump
46-
# this back to latest.
47-
GOFUMPT_VERSION ?= v0.6.0
43+
GOFUMPT_VERSION ?= v0.8.0
4844
gofumpt: ## Download envtest-setup locally if necessary.
4945
$(call go-install-tool,$(GOFUMPT),mvdan.cc/gofumpt@$(GOFUMPT_VERSION))
5046

@@ -58,4 +54,4 @@ GOBIN=$(PROJECT_DIR)/bin go install $(2) ;\
5854
endef
5955

6056
bindir:
61-
mkdir $(PROJECT_DIR)/bin 2>/dev/null || true
57+
mkdir $(PROJECT_DIR)/bin 2>/dev/null || true

get_ocp_range.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func init() {
7575
func GetOCPRange(kubeVersionRange string) (string, error) {
7676
// Return an error if the provided range of Kubernetes versions contains unsupported operators.
7777
if strings.Contains(kubeVersionRange, "||") {
78-
return "", fmt.Errorf("Range %s contains unsupported operator ||", kubeVersionRange)
78+
return "", fmt.Errorf("range %s contains unsupported operator ||", kubeVersionRange)
7979
}
8080

8181
minOCPRange, _ := semver.NewVersion("9.9")
@@ -84,21 +84,21 @@ func GetOCPRange(kubeVersionRange string) (string, error) {
8484
// Ensure that the provided range of Kubernetes versions is a valid SemVer constraint.
8585
kubeVersionRangeConstraint, err := semver.NewConstraint(kubeVersionRange)
8686
if err != nil {
87-
return "", fmt.Errorf("Error converting %s to Constraint: %v", kubeVersionRange, err)
87+
return "", fmt.Errorf("error converting %s to Constraint: %v", kubeVersionRange, err)
8888
}
8989

9090
for kubeVersionString, OCPVersionString := range kubeOpenShiftVersionMap {
9191
// Check which of the known Kubernetes versions validate the Constraint.
9292
kubeVersionObj, err := semver.NewVersion(kubeVersionString)
9393
if err != nil {
94-
return "", fmt.Errorf("Error converting %s to Version: %v", kubeVersionString, err)
94+
return "", fmt.Errorf("error converting %s to Version: %v", kubeVersionString, err)
9595
}
9696
isInRange, _ := kubeVersionRangeConstraint.Validate(kubeVersionObj)
9797
if isInRange {
9898
// Register the corresponding minimum and maximum OCP versions.
9999
OCPVersionObj, err := semver.NewVersion(OCPVersionString)
100100
if err != nil {
101-
return "", fmt.Errorf("Error converting %s to Version: %v", OCPVersionString, err)
101+
return "", fmt.Errorf("error converting %s to Version: %v", OCPVersionString, err)
102102
}
103103
if OCPVersionObj.LessThan(minOCPRange) {
104104
minOCPRange = OCPVersionObj
@@ -112,7 +112,7 @@ func GetOCPRange(kubeVersionRange string) (string, error) {
112112
// Build the resulting range of OCP versions.
113113
if minOCPRange.Original() == "9.9" {
114114
// If the minimum was never set, it means we didn't match any known Kubernetes version.
115-
return "", fmt.Errorf("Failed to match any known Kubernetes version to the provided range %s", kubeVersionRange)
115+
return "", fmt.Errorf("failed to match any known Kubernetes version to the provided range %s", kubeVersionRange)
116116
}
117117
if isRangeOpenEnded(kubeVersionRangeConstraint) {
118118
// If the provided range is open-ended, the result range should also be open-ended.

0 commit comments

Comments
 (0)