Skip to content

Commit 400e24d

Browse files
Enhance the gci lint (#859)
Co-authored-by: Manjunath A Kumatagi <[email protected]>
1 parent 307dff9 commit 400e24d

38 files changed

+123
-41
lines changed

.golangci.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,16 @@ linters-settings:
5656
- '^ \+.*'
5757
- '^ ANCHOR.*'
5858
gci:
59-
local-prefixes: "sigs.k8s.io/cluster-api-provider-ibmcloud"
59+
sections:
60+
- standard
61+
- default
62+
- prefix(github.com/IBM)
63+
- prefix(k8s.io)
64+
- prefix(sigs.k8s.io)
65+
- prefix(sigs.k8s.io/cluster-api)
66+
- prefix(sigs.k8s.io/cluster-api-provider-ibmcloud)
67+
- blank
68+
- dot
6069
importas:
6170
no-unaliased: true
6271
alias:

api/v1alpha3/conversion.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@ package v1alpha3
1818

1919
import (
2020
apiconversion "k8s.io/apimachinery/pkg/conversion"
21+
22+
"sigs.k8s.io/controller-runtime/pkg/conversion"
23+
2124
capiv1alpha3 "sigs.k8s.io/cluster-api/api/v1alpha3"
2225
capiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1"
23-
"sigs.k8s.io/controller-runtime/pkg/conversion"
2426

2527
infrav1beta1 "sigs.k8s.io/cluster-api-provider-ibmcloud/api/v1beta1"
2628
)

api/v1alpha3/groupversion_info.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ package v1alpha3
2121

2222
import (
2323
"k8s.io/apimachinery/pkg/runtime/schema"
24+
2425
"sigs.k8s.io/controller-runtime/pkg/scheme"
2526
)
2627

api/v1alpha3/ibmvpccluster_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package v1alpha3
1818

1919
import (
2020
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
21+
2122
capiv1alpha3 "sigs.k8s.io/cluster-api/api/v1alpha3"
2223
)
2324

api/v1alpha4/conversion.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package v1alpha4
1818

1919
import (
2020
apiconversion "k8s.io/apimachinery/pkg/conversion"
21+
2122
capiv1alpha4 "sigs.k8s.io/cluster-api/api/v1alpha4"
2223
capiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1"
2324
)

api/v1alpha4/groupversion_info.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ package v1alpha4
2121

2222
import (
2323
"k8s.io/apimachinery/pkg/runtime/schema"
24+
2425
"sigs.k8s.io/controller-runtime/pkg/scheme"
2526
)
2627

api/v1alpha4/ibmpowervs_conversion.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@ package v1alpha4
1818

1919
import (
2020
apiconversion "k8s.io/apimachinery/pkg/conversion"
21-
utilconversion "sigs.k8s.io/cluster-api/util/conversion"
21+
2222
"sigs.k8s.io/controller-runtime/pkg/conversion"
2323

24+
utilconversion "sigs.k8s.io/cluster-api/util/conversion"
25+
2426
infrav1beta1 "sigs.k8s.io/cluster-api-provider-ibmcloud/api/v1beta1"
2527
)
2628

api/v1alpha4/ibmpowervscluster_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package v1alpha4
1818

1919
import (
2020
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
21+
2122
capiv1alpha4 "sigs.k8s.io/cluster-api/api/v1alpha4"
2223
)
2324

api/v1alpha4/ibmvpc_conversion.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package v1alpha4
1818

1919
import (
2020
apiconversion "k8s.io/apimachinery/pkg/conversion"
21+
2122
"sigs.k8s.io/controller-runtime/pkg/conversion"
2223

2324
infrav1beta1 "sigs.k8s.io/cluster-api-provider-ibmcloud/api/v1beta1"

api/v1alpha4/ibmvpccluster_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package v1alpha4
1818

1919
import (
2020
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
21+
2122
capiv1alpha4 "sigs.k8s.io/cluster-api/api/v1alpha4"
2223
)
2324

0 commit comments

Comments
 (0)