aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2023-02-14 13:25:55 -0500
committerJohn Ericson <John.Ericson@Obsidian.Systems>2023-04-15 11:01:31 -0400
commit0f2b5146c79895ac10362b6da56b535fc3d963a4 (patch)
treeb9739b8b5a999a1c819c75bc1e5c6009441d1786 /src/libcmd
parent37fca662b0acef3c104a159709a394832e297dda (diff)
Make restarting state machines explicit
If my memory is correct, @edolstra objected to modifying `wantedOutputs` upon falling back to doing a build (as we did before), because we should only modify it in response to new requests --- *actual* wants --- and not because we are "incidentally" building all the outptus beyond what may have been requested. That's a fair point, and the alternative is to replace the boolean soup with proper enums: Instead of modifying `wantedOuputs` som more, we'll modify `needsRestart` to indicate we are passed the need.
Diffstat (limited to 'src/libcmd')
0 files changed, 0 insertions, 0 deletions