Skip to content

Commit 62ce014

Browse files
Fix lint issues: shadow declaration, goimports, and code duplication
Co-authored-by: camilamacedo86 <[email protected]>
1 parent 0f59742 commit 62ce014

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

pkg/plugins/external/edit.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,13 @@ func (p *editSubcommand) BindFlags(fs *pflag.FlagSet) {
4242
bindExternalPluginFlags(fs, "edit", p.Path, p.Args)
4343
}
4444

45+
//nolint:dupl
4546
func (p *editSubcommand) InjectConfig(c config.Config) error {
4647
p.config = c
4748
return nil
4849
}
4950

51+
//nolint:dupl
5052
func (p *editSubcommand) Scaffold(fs machinery.Filesystem) error {
5153
req := external.PluginRequest{
5254
APIVersion: defaultAPIVersion,

pkg/plugins/external/external_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
"github.com/spf13/afero"
2929
"github.com/spf13/pflag"
3030

31-
"sigs.k8s.io/kubebuilder/v4/pkg/config/v3"
31+
v3 "sigs.k8s.io/kubebuilder/v4/pkg/config/v3"
3232
"sigs.k8s.io/kubebuilder/v4/pkg/machinery"
3333
"sigs.k8s.io/kubebuilder/v4/pkg/plugin"
3434
"sigs.k8s.io/kubebuilder/v4/pkg/plugin/external"

pkg/plugins/external/helpers.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,8 @@ func handlePluginResponse(fs machinery.Filesystem, req external.PluginRequest, p
161161

162162
// Marshal config to include in the request if config is provided
163163
if cfg != nil {
164-
configData, err := cfg.MarshalYAML()
164+
var configData []byte
165+
configData, err = cfg.MarshalYAML()
165166
if err != nil {
166167
return fmt.Errorf("error marshaling config: %w", err)
167168
}

pkg/plugins/external/init.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,13 @@ func (p *initSubcommand) BindFlags(fs *pflag.FlagSet) {
4242
bindExternalPluginFlags(fs, "init", p.Path, p.Args)
4343
}
4444

45+
//nolint:dupl
4546
func (p *initSubcommand) InjectConfig(c config.Config) error {
4647
p.config = c
4748
return nil
4849
}
4950

51+
//nolint:dupl
5052
func (p *initSubcommand) Scaffold(fs machinery.Filesystem) error {
5153
req := external.PluginRequest{
5254
APIVersion: defaultAPIVersion,

0 commit comments

Comments
 (0)