namespaceRequirements\Console

Classes 14§

Application public APIThe requirements command line: lint, check, coverage, spec and format.
CommandHandlerRuns one command: loads the project, executes the command and reports the result.
CommandLineDeclares the commands, their options and the global options of the command line.
CoverageTableRenders the coverage report as one row per scope: overall, each source and changed units.
ExecutorExecutes a command against a loaded project and returns its report.
FormatterRewrites configuration and definition documents in their canonical form.
ItemRecordDescribes an item as the complete traceability record of the spec report.
OptionsThe command and the option values given on the command line.
OverviewShows the application overview when no command, or only help, is requested.
ReporterRenders a command report as terminal tables and messages.
SpecificationReportReports selected specifications and applies optional test linkage gates.
SpecificationTableRenders the spec report: one row per item with its statement, result and passing / linked targets, followed by the failure messages.
TextMakes report values safe to write to a terminal.
VerdictRenders the errors of a report and its closing success or failure message.