fix: enable lll linter and format long function signatures

Previously lll linter was configured to .golangci.yml but with
a typo in the directive ('linter-settings', not 'linters-settings').

Enable line length linter and fix long lines by breaking function
signatures across multiple lines in exec.go, attach.go, and resource.go.

Signed-off-by: Ville Vesilehto <ville@vesilehto.fi>
This commit is contained in:
Ville Vesilehto
2025-02-01 08:06:13 +02:00
committed by Pires
parent 5c534ffcd6
commit ca78265381
4 changed files with 30 additions and 7 deletions

View File

@@ -32,7 +32,12 @@ type ResourceManager struct {
}
// NewResourceManager returns a ResourceManager with the internal maps initialized.
func NewResourceManager(podLister corev1listers.PodLister, secretLister corev1listers.SecretLister, configMapLister corev1listers.ConfigMapLister, serviceLister corev1listers.ServiceLister) (*ResourceManager, error) {
func NewResourceManager(
podLister corev1listers.PodLister,
secretLister corev1listers.SecretLister,
configMapLister corev1listers.ConfigMapLister,
serviceLister corev1listers.ServiceLister,
) (*ResourceManager, error) {
rm := ResourceManager{
podLister: podLister,
secretLister: secretLister,