Skip to content

Commit

Permalink
fix: correct typo in linter settings key name (#4094)
Browse files Browse the repository at this point in the history
The linter settings key was incorrectly named "linter-settings" instead of
"linters-settings", preventing proper parsing of goimports configuration.
This fixes the local-prefixes setting for import organization.

All affected files have been automatically reformatted to comply with the
now-active goimports rules for import ordering and grouping.

Signed-off-by: Ville Vesilehto <[email protected]>
  • Loading branch information
thevilledev authored Feb 3, 2025
1 parent 7695f8a commit 42117f9
Show file tree
Hide file tree
Showing 94 changed files with 245 additions and 151 deletions.
2 changes: 1 addition & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ issues:
- pkg/client
exclude-files:
- ".*\\.pb\\.go"
linter-settings:
linters-settings:
goimports:
local-prefixes: github.com/argoproj/argo-rollouts
linters:
Expand Down
5 changes: 3 additions & 2 deletions analysis/controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@ import (
"sync"
"time"

"github.com/argoproj/argo-rollouts/metric"
jobProvider "github.com/argoproj/argo-rollouts/metricproviders/job"
"github.com/aws/smithy-go/ptr"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/types"

"github.com/argoproj/argo-rollouts/metric"
jobProvider "github.com/argoproj/argo-rollouts/metricproviders/job"

unstructuredutil "github.com/argoproj/argo-rollouts/utils/unstructured"

log "github.com/sirupsen/logrus"
Expand Down
3 changes: 2 additions & 1 deletion cmd/kubectl-argo-rollouts/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,15 @@ package main
import (
"os"

logutil "github.com/argoproj/argo-rollouts/utils/log"
log "github.com/sirupsen/logrus"
"k8s.io/cli-runtime/pkg/genericclioptions"
_ "k8s.io/client-go/plugin/pkg/client/auth/azure"
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
_ "k8s.io/client-go/plugin/pkg/client/auth/oidc"
"k8s.io/klog/v2"

logutil "github.com/argoproj/argo-rollouts/utils/log"

"github.com/argoproj/argo-rollouts/pkg/kubectl-argo-rollouts/cmd"
"github.com/argoproj/argo-rollouts/pkg/kubectl-argo-rollouts/options"
)
Expand Down
5 changes: 3 additions & 2 deletions cmd/rollouts-controller/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ import (
"strings"
"time"

"github.com/argoproj/argo-rollouts/metricproviders"
"github.com/argoproj/argo-rollouts/utils/record"
"github.com/argoproj/pkg/kubeclientmetrics"
smiclientset "github.com/servicemeshinterface/smi-sdk-go/pkg/gen/client/split/clientset/versioned"
log "github.com/sirupsen/logrus"
Expand All @@ -24,6 +22,9 @@ import (
_ "k8s.io/client-go/plugin/pkg/client/auth/oidc"
"k8s.io/client-go/tools/clientcmd"

"github.com/argoproj/argo-rollouts/metricproviders"
"github.com/argoproj/argo-rollouts/utils/record"

"github.com/argoproj/argo-rollouts/controller"
"github.com/argoproj/argo-rollouts/controller/metrics"
jobprovider "github.com/argoproj/argo-rollouts/metricproviders/job"
Expand Down
3 changes: 2 additions & 1 deletion controller/controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@ import (

istioutil "github.com/argoproj/argo-rollouts/utils/istio"

rolloutsConfig "github.com/argoproj/argo-rollouts/utils/config"
goPlugin "github.com/hashicorp/go-plugin"

rolloutsConfig "github.com/argoproj/argo-rollouts/utils/config"

"k8s.io/apimachinery/pkg/util/wait"

"k8s.io/client-go/dynamic/dynamicinformer"
Expand Down
3 changes: 2 additions & 1 deletion controller/metrics/experiment_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"sigs.k8s.io/yaml"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/prometheus/client_golang/prometheus"
"github.com/prometheus/client_golang/prometheus/promhttp"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion controller/metrics/metrics_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,12 @@ import (
"testing"
"time"

"github.com/argoproj/argo-rollouts/utils/defaults"
"github.com/stretchr/testify/assert"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/tools/cache"

"github.com/argoproj/argo-rollouts/utils/defaults"

"github.com/argoproj/argo-rollouts/pkg/client/clientset/versioned/fake"
informerfactory "github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions"
logutil "github.com/argoproj/argo-rollouts/utils/log"
Expand Down
3 changes: 2 additions & 1 deletion controller/metrics/prommetrics.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
package metrics

import (
"github.com/argoproj/argo-rollouts/utils/version"
"github.com/prometheus/client_golang/prometheus"

"github.com/argoproj/argo-rollouts/utils/version"
)

// Follow Prometheus naming practices
Expand Down
5 changes: 3 additions & 2 deletions controller/metrics/rollout_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,11 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"sigs.k8s.io/yaml"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/argoproj/argo-rollouts/utils/conditions"
"github.com/prometheus/client_golang/prometheus"
"github.com/prometheus/client_golang/prometheus/promhttp"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/argoproj/argo-rollouts/utils/conditions"
)

const (
Expand Down
5 changes: 3 additions & 2 deletions experiments/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,13 @@ import (

"k8s.io/apimachinery/pkg/api/errors"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
logutil "github.com/argoproj/argo-rollouts/utils/log"
log "github.com/sirupsen/logrus"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
logutil "github.com/argoproj/argo-rollouts/utils/log"
)

var experimentKind = v1alpha1.SchemeGroupVersion.WithKind("Experiment")
Expand Down
3 changes: 2 additions & 1 deletion ingress/ingress_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,13 @@ import (
k8sfake "k8s.io/client-go/kubernetes/fake"
"k8s.io/client-go/util/workqueue"

"k8s.io/client-go/tools/cache"

"github.com/argoproj/argo-rollouts/controller/metrics"
"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/argoproj/argo-rollouts/pkg/client/clientset/versioned/fake"
informers "github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions"
ingressutil "github.com/argoproj/argo-rollouts/utils/ingress"
"k8s.io/client-go/tools/cache"
)

const stableService string = "test-stable-service"
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/datadog/datadogV1_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ import (
"strconv"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
k8sfake "k8s.io/client-go/kubernetes/fake"
kubetesting "k8s.io/client-go/testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

func TestRunSuite(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/datadog/datadogV2_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ import (
"os"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
k8sfake "k8s.io/client-go/kubernetes/fake"
kubetesting "k8s.io/client-go/testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

func newQueryDefaultProvider() v1alpha1.MetricProvider {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/datadog/datadog_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import (
"os"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"
corev1 "k8s.io/api/core/v1"
Expand All @@ -15,6 +14,8 @@ import (
k8sfake "k8s.io/client-go/kubernetes/fake"
"k8s.io/client-go/kubernetes/scheme"
kubetesting "k8s.io/client-go/testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

func TestDatadogSpecDefaults(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/graphite/api_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,10 @@ import (
"testing"
"time"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

func testGraphiteMetric(addr string) v1alpha1.Metric {
Expand Down
5 changes: 3 additions & 2 deletions metricproviders/influxdb/influxdb.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,15 @@ import (
"fmt"
"time"

"github.com/argoproj/argo-rollouts/utils/defaults"
"github.com/argoproj/argo-rollouts/utils/evaluate"
influxdb2 "github.com/influxdata/influxdb-client-go/v2"
influxapi "github.com/influxdata/influxdb-client-go/v2/api"
log "github.com/sirupsen/logrus"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/kubernetes"

"github.com/argoproj/argo-rollouts/utils/defaults"
"github.com/argoproj/argo-rollouts/utils/evaluate"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
metricutil "github.com/argoproj/argo-rollouts/utils/metric"
)
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/influxdb/influxdb_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import (
"strings"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
influxdb2 "github.com/influxdata/influxdb-client-go/v2/api"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"
Expand All @@ -16,6 +15,8 @@ import (
"k8s.io/apimachinery/pkg/runtime"
k8sfake "k8s.io/client-go/kubernetes/fake"
kubetesting "k8s.io/client-go/testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

func newAnalysisRun() *v1alpha1.AnalysisRun {
Expand Down
5 changes: 3 additions & 2 deletions metricproviders/metricproviders.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@ import (
"fmt"
"os"

"k8s.io/client-go/rest"
"k8s.io/client-go/tools/clientcmd"

"github.com/argoproj/argo-rollouts/metric"
"github.com/argoproj/argo-rollouts/metricproviders/influxdb"
"github.com/argoproj/argo-rollouts/metricproviders/skywalking"
"k8s.io/client-go/rest"
"k8s.io/client-go/tools/clientcmd"

"github.com/argoproj/argo-rollouts/metricproviders/cloudwatch"
"github.com/argoproj/argo-rollouts/metricproviders/datadog"
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/newrelic/mock_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ package newrelic
import (
"reflect"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/newrelic/newrelic-client-go/v2/pkg/nrdb"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

type mockAPI struct {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/plugin/client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,12 @@ import (
"os/exec"
"sync"

goPlugin "github.com/hashicorp/go-plugin"

"github.com/argoproj/argo-rollouts/metricproviders/plugin/rpc"
"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/argoproj/argo-rollouts/utils/plugin"
"github.com/argoproj/argo-rollouts/utils/plugin/types"
goPlugin "github.com/hashicorp/go-plugin"
)

type metricPlugin struct {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/plugin/rpc/rpc.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,10 @@ import (

"github.com/argoproj/argo-rollouts/utils/plugin/types"

"github.com/hashicorp/go-plugin"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
metricutil "github.com/argoproj/argo-rollouts/utils/metric"
"github.com/hashicorp/go-plugin"
)

type RunArgs struct {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/plugin/rpc/rpc_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,10 @@ import (

"github.com/argoproj/argo-rollouts/utils/plugin/types"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
goPlugin "github.com/hashicorp/go-plugin"
"github.com/tj/assert"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

var testHandshake = goPlugin.HandshakeConfig{
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/plugin/rpc/rpc_test_implementation.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@ import (

"github.com/argoproj/argo-rollouts/utils/plugin/types"

v1 "k8s.io/apimachinery/pkg/apis/meta/v1"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
metricutil "github.com/argoproj/argo-rollouts/utils/metric"
timeutil "github.com/argoproj/argo-rollouts/utils/time"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)

type testRpcPlugin struct{}
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/prometheus/headers_round_tripper_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,10 @@ import (
"net/url"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
"github.com/prometheus/client_golang/api"
"github.com/stretchr/testify/assert"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

type testHttpHeaderRoundTripper struct {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/prometheus/prometheus_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,13 @@ import (
"testing"
"time"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
v1 "github.com/prometheus/client_golang/api/prometheus/v1"
"github.com/prometheus/common/model"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/wavefront/wavefront_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import (
"fmt"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
log "github.com/sirupsen/logrus"
wavefrontapi "github.com/spaceapegames/go-wavefront"
"github.com/stretchr/testify/assert"
Expand All @@ -13,6 +12,8 @@ import (
"k8s.io/apimachinery/pkg/runtime"
k8sfake "k8s.io/client-go/kubernetes/fake"
kubetesting "k8s.io/client-go/testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

func newAnalysisRun() *v1alpha1.AnalysisRun {
Expand Down
3 changes: 2 additions & 1 deletion metricproviders/webmetric/webmetric_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@ import (
"strings"
"testing"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
log "github.com/sirupsen/logrus"
"github.com/stretchr/testify/assert"

"github.com/argoproj/argo-rollouts/pkg/apis/rollouts/v1alpha1"
)

const (
Expand Down
Loading

0 comments on commit 42117f9

Please sign in to comment.