Commit Graph

2 Commits (master)

Author SHA1 Message Date
Chris Kuech dbf1216b24
updated docs to show correct image (#13)
Just fixed a bug in `Format-Callstack`. Updating the image in the documentation to properly reflect the fixed output.
2019-07-01 21:02:58 -04:00
Chris Kuech 8dcfa31b17
Better (#2)
New major version. Interface and implementation have been completely overhauled.

The previous version included Invoke-ChecklistRequirement and Invoke-ContextRequirement, which relied on global state and held two different requirement engines with integrated logging. The new version contains a single requirement engine that outputs RequirementEvents. These events can be displayed with standard PowerShell formatters like Format-Table and Format-List. In addition, this PR introduces Format-Checklist for the human-facing interface and Format-Callstack for verbosely logging requirement execution

In addition to cleaner interfaces and implementation, Requirements now supports "DependsOn" for dependency graph execution.
2019-06-12 18:18:46 -07:00