secret/internal/vault
sneak 811ddee3b7 fix: resolve all nestif linter errors
- Extract getLongTermPrivateKey helper function to reduce nesting in keychainunlocker.go and pgpunlocker.go
- Add getPassphrase helper method to reduce nesting in passphraseunlocker.go
- Refactor version serial extraction to use early returns in version.go
- Extract resolveRelativeSymlink and tryResolveOsSymlink helpers in management.go
- Add processMnemonicForVault helper to reduce nesting in vault creation
- Extract resolveUnlockerDirectory and readUnlockerPathFromFile helpers in unlockers.go
- Add findUnlockerByID helper to reduce duplicate code in RemoveUnlocker and SelectUnlocker

All tests pass after refactoring.
2025-07-15 05:47:16 +02:00
..
integration_test.go Fix remaining usetesting errors in vault integration test 2025-06-20 08:58:29 -07:00
integration_version_test.go fix: resolve exported type stuttering issues (revive) 2025-06-20 12:47:06 -07:00
management.go fix: resolve all nestif linter errors 2025-07-15 05:47:16 +02:00
metadata_test.go fix: resolve exported type stuttering issues (revive) 2025-06-20 12:47:06 -07:00
metadata.go fix: remove unnecessary zero value initialization (revive) 2025-06-20 12:47:58 -07:00
secrets_version_test.go Fix revive package stuttering errors 2025-06-20 08:48:17 -07:00
secrets.go fix: resolve exported type stuttering issues (revive) 2025-06-20 12:47:06 -07:00
unlockers.go fix: resolve all nestif linter errors 2025-07-15 05:47:16 +02:00
vault_test.go fix: replace os.Setenv with t.Setenv in tests (usetesting) 2025-06-20 09:13:01 -07:00
vault.go fix: resolve exported type stuttering issues (revive) 2025-06-20 12:47:06 -07:00