exec: replace global state with interface

This is cleaner, and finally enables writing tests for the nix invoking functions.
This commit is contained in:
2025-07-17 16:53:00 +09:00
parent d4572eb50f
commit d3a8aed237
34 changed files with 324496 additions and 258903 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff