diff --git a/internal/cli/cli_test.go b/internal/cli/cli_test.go index 4d95adc..8e5b3eb 100644 --- a/internal/cli/cli_test.go +++ b/internal/cli/cli_test.go @@ -47,7 +47,7 @@ func TestDetermineStateDir(t *testing.T) { } // Test with custom config dir - os.Unsetenv(secret.EnvStateDir) + _ = os.Unsetenv(secret.EnvStateDir) customConfigDir := "/custom-config" stateDir = secret.DetermineStateDir(customConfigDir) expectedDir := filepath.Join(customConfigDir, secret.AppID) diff --git a/internal/cli/crypto.go b/internal/cli/crypto.go index 9130042..80a730e 100644 --- a/internal/cli/crypto.go +++ b/internal/cli/crypto.go @@ -128,7 +128,7 @@ func (cli *Instance) Encrypt(secretName, inputFile, outputFile string) error { if err != nil { return fmt.Errorf("failed to open input file: %w", err) } - defer file.Close() + defer func() { _ = file.Close() }() input = file } @@ -139,7 +139,7 @@ func (cli *Instance) Encrypt(secretName, inputFile, outputFile string) error { if err != nil { return fmt.Errorf("failed to create output file: %w", err) } - defer file.Close() + defer func() { _ = file.Close() }() output = file } @@ -214,7 +214,7 @@ func (cli *Instance) Decrypt(secretName, inputFile, outputFile string) error { if err != nil { return fmt.Errorf("failed to open input file: %w", err) } - defer file.Close() + defer func() { _ = file.Close() }() input = file } @@ -225,7 +225,7 @@ func (cli *Instance) Decrypt(secretName, inputFile, outputFile string) error { if err != nil { return fmt.Errorf("failed to create output file: %w", err) } - defer file.Close() + defer func() { _ = file.Close() }() output = file }