- 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. |
||
---|---|---|
.. | ||
integration_test.go | ||
integration_version_test.go | ||
management.go | ||
metadata_test.go | ||
metadata.go | ||
secrets_version_test.go | ||
secrets.go | ||
unlockers.go | ||
vault_test.go | ||
vault.go |