feat: golangci-lint config and fixes

This commit is contained in:
TheiLLeniumStudios
2026-01-08 10:25:05 +01:00
parent bd030fe795
commit 5f7f3a57bb
36 changed files with 869 additions and 135 deletions
+2 -1
View File
@@ -3,9 +3,10 @@ package reload
import (
"testing"
"github.com/stakater/Reloader/internal/pkg/workload"
appsv1 "k8s.io/api/apps/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/stakater/Reloader/internal/pkg/workload"
)
func TestFilterDecisions(t *testing.T) {
+2 -1
View File
@@ -4,9 +4,10 @@ import (
"fmt"
"time"
appsv1 "k8s.io/api/apps/v1"
"github.com/stakater/Reloader/internal/pkg/config"
"github.com/stakater/Reloader/internal/pkg/workload"
appsv1 "k8s.io/api/apps/v1"
)
// PauseHandler handles pause deployment logic.
+3 -2
View File
@@ -4,10 +4,11 @@ import (
"testing"
"time"
"github.com/stakater/Reloader/internal/pkg/config"
"github.com/stakater/Reloader/internal/pkg/workload"
appsv1 "k8s.io/api/apps/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/stakater/Reloader/internal/pkg/config"
"github.com/stakater/Reloader/internal/pkg/workload"
)
func TestPauseHandler_ShouldPause(t *testing.T) {
+2 -1
View File
@@ -1,11 +1,12 @@
package reload
import (
"github.com/stakater/Reloader/internal/pkg/config"
corev1 "k8s.io/api/core/v1"
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/event"
"sigs.k8s.io/controller-runtime/pkg/predicate"
"github.com/stakater/Reloader/internal/pkg/config"
)
// resourcePredicates returns predicates for filtering resource events.
+2 -1
View File
@@ -3,11 +3,12 @@ package reload
import (
"testing"
"github.com/stakater/Reloader/internal/pkg/config"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
"sigs.k8s.io/controller-runtime/pkg/event"
"github.com/stakater/Reloader/internal/pkg/config"
)
func TestNamespaceFilterPredicate_Create(t *testing.T) {
+2 -1
View File
@@ -7,9 +7,10 @@ import (
"time"
"github.com/go-logr/logr"
corev1 "k8s.io/api/core/v1"
"github.com/stakater/Reloader/internal/pkg/config"
"github.com/stakater/Reloader/internal/pkg/workload"
corev1 "k8s.io/api/core/v1"
)
// Service orchestrates the reload logic for ConfigMaps and Secrets.
+3 -2
View File
@@ -5,11 +5,12 @@ import (
"testing"
"github.com/go-logr/logr/testr"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/stakater/Reloader/internal/pkg/config"
"github.com/stakater/Reloader/internal/pkg/testutil"
"github.com/stakater/Reloader/internal/pkg/workload"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)
func TestService_ProcessConfigMap_AutoReload(t *testing.T) {
+2 -1
View File
@@ -7,8 +7,9 @@ import (
"strings"
"time"
"github.com/stakater/Reloader/internal/pkg/config"
corev1 "k8s.io/api/core/v1"
"github.com/stakater/Reloader/internal/pkg/config"
)
const (
+2 -1
View File
@@ -4,8 +4,9 @@ import (
"encoding/json"
"testing"
"github.com/stakater/Reloader/internal/pkg/config"
corev1 "k8s.io/api/core/v1"
"github.com/stakater/Reloader/internal/pkg/config"
)
func TestEnvVarStrategy_Apply(t *testing.T) {