Skip to content

Add `IoC` container with scope and command resolution support

Import User requested to merge IoC into macrocommands

Introduce Inversion of Control container to manage command registration, resolution, and execution. Implement scope-based functionality, allowing factories to produce commands on a per-scope basis. Add unit tests to validate registration, scope changes, multithreaded isolation, and domain-specific command resolution. Update root.zig to include new tests.

Merge request reports

Loading