Skip to content

Commit ad846ac

Browse files
authored
chore: enable increment-decrement and redundant-import-alias from revive (argoproj#679)
Signed-off-by: Matthieu MOREL <[email protected]>
1 parent c323d36 commit ad846ac

File tree

5 files changed

+16
-14
lines changed

5 files changed

+16
-14
lines changed

.golangci.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,14 @@ linters-settings:
4747
local-prefixes: github.com/argoproj/gitops-engine
4848
importas:
4949
alias:
50+
- alias: appsv1
51+
pkg: k8s.io/api/apps/v1
5052
- alias: corev1
5153
pkg: k8s.io/api/core/v1
5254
- alias: apierrors
5355
pkg: k8s.io/apimachinery/pkg/api/errors
56+
- alias: apiextensionsv1
57+
pkg: k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1
5458
- alias: metav1
5559
pkg: k8s.io/apimachinery/pkg/apis/meta/v1
5660
- alias: testingutils
@@ -93,7 +97,6 @@ linters-settings:
9397
- name: identical-branches
9498
- name: if-return
9599
- name: increment-decrement
96-
disabled: true
97100
- name: indent-error-flow
98101
arguments:
99102
- 'preserveScope'
@@ -104,7 +107,6 @@ linters-settings:
104107
- name: redefines-builtin-id
105108
disabled: true
106109
- name: redundant-import-alias
107-
disabled: true
108110
- name: superfluous-else
109111
arguments:
110112
- 'preserveScope'

pkg/cache/cluster.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
"github.com/go-logr/logr"
1313
"golang.org/x/sync/semaphore"
1414
authorizationv1 "k8s.io/api/authorization/v1"
15-
v1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
15+
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
1616
apierrors "k8s.io/apimachinery/pkg/api/errors"
1717
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1818
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
@@ -607,7 +607,7 @@ func (c *clusterCache) listResources(ctx context.Context, resClient dynamic.Reso
607607
if ierr != nil {
608608
// Log out a retry
609609
if c.listRetryLimit > 1 && c.listRetryFunc(ierr) {
610-
retryCount += 1
610+
retryCount++
611611
c.log.Info(fmt.Sprintf("Error while listing resources: %v (try %d/%d)", ierr, retryCount, c.listRetryLimit))
612612
}
613613
return ierr
@@ -718,7 +718,7 @@ func (c *clusterCache) watchEvents(ctx context.Context, api kube.APIResourceInfo
718718
c.recordEvent(event.Type, obj)
719719
if kube.IsCRD(obj) {
720720
var resources []kube.APIResourceInfo
721-
crd := v1.CustomResourceDefinition{}
721+
crd := apiextensionsv1.CustomResourceDefinition{}
722722
err := runtime.DefaultUnstructuredConverter.FromUnstructured(obj.Object, &crd)
723723
if err != nil {
724724
c.log.Error(err, "Failed to extract CRD resources")
@@ -734,7 +734,7 @@ func (c *clusterCache) watchEvents(ctx context.Context, api kube.APIResourceInfo
734734
Meta: metav1.APIResource{
735735
Group: crd.Spec.Group,
736736
SingularName: crd.Spec.Names.Singular,
737-
Namespaced: crd.Spec.Scope == v1.NamespaceScoped,
737+
Namespaced: crd.Spec.Scope == apiextensionsv1.NamespaceScoped,
738738
Name: crd.Spec.Names.Plural,
739739
Kind: crd.Spec.Names.Singular,
740740
Version: v.Name,

pkg/cache/references.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"fmt"
66
"regexp"
77

8-
v1 "k8s.io/api/apps/v1"
8+
appsv1 "k8s.io/api/apps/v1"
99
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1010
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
1111
"k8s.io/apimachinery/pkg/types"
@@ -60,7 +60,7 @@ func (c *clusterCache) resolveResourceReferences(un *unstructured.Unstructured)
6060
}
6161

6262
func isStatefulSetChild(un *unstructured.Unstructured) (func(kube.ResourceKey) bool, error) {
63-
sts := v1.StatefulSet{}
63+
sts := appsv1.StatefulSet{}
6464
data, err := json.Marshal(un)
6565
if err != nil {
6666
return nil, err

pkg/sync/sync_context.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111

1212
"github.com/go-logr/logr"
1313
corev1 "k8s.io/api/core/v1"
14-
v1extensions "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
14+
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
1515
"k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset"
1616
apierrors "k8s.io/apimachinery/pkg/api/errors"
1717
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@@ -937,8 +937,8 @@ func (sc *syncContext) ensureCRDReady(name string) error {
937937
return false, err
938938
}
939939
for _, condition := range crd.Status.Conditions {
940-
if condition.Type == v1extensions.Established {
941-
return condition.Status == v1extensions.ConditionTrue, nil
940+
if condition.Type == apiextensionsv1.Established {
941+
return condition.Status == apiextensionsv1.ConditionTrue, nil
942942
}
943943
}
944944
return false, nil

pkg/sync/sync_context_test.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -1313,7 +1313,7 @@ func TestRunSync_HooksNotDeletedIfPhaseNotCompleted(t *testing.T) {
13131313
syncCtx.dynamicIf = fakeDynamicClient
13141314
deletedCount := 0
13151315
fakeDynamicClient.PrependReactor("delete", "*", func(_ testcore.Action) (handled bool, ret runtime.Object, err error) {
1316-
deletedCount += 1
1316+
deletedCount++
13171317
return true, nil, nil
13181318
})
13191319
syncCtx.resources = groupResources(ReconciliationResult{
@@ -1359,7 +1359,7 @@ func TestRunSync_HooksDeletedAfterPhaseCompleted(t *testing.T) {
13591359
syncCtx.dynamicIf = fakeDynamicClient
13601360
deletedCount := 0
13611361
fakeDynamicClient.PrependReactor("delete", "*", func(_ testcore.Action) (handled bool, ret runtime.Object, err error) {
1362-
deletedCount += 1
1362+
deletedCount++
13631363
return true, nil, nil
13641364
})
13651365
syncCtx.resources = groupResources(ReconciliationResult{
@@ -1405,7 +1405,7 @@ func TestRunSync_HooksDeletedAfterPhaseCompletedFailed(t *testing.T) {
14051405
syncCtx.dynamicIf = fakeDynamicClient
14061406
deletedCount := 0
14071407
fakeDynamicClient.PrependReactor("delete", "*", func(_ testcore.Action) (handled bool, ret runtime.Object, err error) {
1408-
deletedCount += 1
1408+
deletedCount++
14091409
return true, nil, nil
14101410
})
14111411
syncCtx.resources = groupResources(ReconciliationResult{

0 commit comments

Comments
 (0)