cli/pkg/extensions
Andrew Feller 97630fe73c Enhance extension manager and tests
- extension manager has been made responsible for extension update directory information
- extension manager has been enhanced to ensure that previously left extension update metadata is deleted before installing an extension
- extension manager has been enhanced to ensure that extension update metadata is deleted when extension is being removed
- refactored extension command tests for manager change, ensuring previous and expected states along with returned release info
- refactored extension manager tests for ensuring previous extension update entries are removed before installing extension
- created extension manager test for installing local extension
- centralized logic for checking and ensuring extension name is "gh-" prefixed
2024-12-08 19:40:24 -05:00
..
extension.go Enhance extension manager and tests 2024-12-08 19:40:24 -05:00
extension_mock.go Bring extension update check in line with gh check 2024-11-17 16:10:58 -05:00
manager_mock.go Enhance extension manager and tests 2024-12-08 19:40:24 -05:00