Skip to content

docs: update ExtensionManager design with dependency injection#6

Merged
pabloinigoblasco merged 2 commits into
developmentfrom
docs/extension-manager-design
Mar 6, 2026
Merged

docs: update ExtensionManager design with dependency injection#6
pabloinigoblasco merged 2 commits into
developmentfrom
docs/extension-manager-design

Conversation

@pabloinigoblasco
Copy link
Copy Markdown
Collaborator

  • Remove LocalState.h - state managed internally by ExtensionManager
  • Add constructor design section with dependency injection pattern
  • Extensions directory injected via constructor for testability
  • Platform detection delegated to PlatformUtils
  • Update PLAN.md with refined TODO items

pabloinigoblasco and others added 2 commits March 7, 2026 00:00
- Remove LocalState.h - state managed internally by ExtensionManager
- Add constructor design section with dependency injection pattern
- Extensions directory injected via constructor for testability
- Platform detection delegated to PlatformUtils
- Update PLAN.md with refined TODO items
@pabloinigoblasco pabloinigoblasco merged commit 280d6a3 into development Mar 6, 2026
1 check passed
@facontidavide facontidavide deleted the docs/extension-manager-design branch May 4, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant