namespaceRequirements\Console
Classes 14§
| Application public API | The requirements command line: lint, check, coverage, spec and format. |
| CommandHandler | Runs one command: loads the project, executes the command and reports the result. |
| CommandLine | Declares the commands, their options and the global options of the command line. |
| CoverageTable | Renders the coverage report as one row per scope: overall, each source and changed units. |
| Executor | Executes a command against a loaded project and returns its report. |
| Formatter | Rewrites configuration and definition documents in their canonical form. |
| ItemRecord | Describes an item as the complete traceability record of the spec report. |
| Options | The command and the option values given on the command line. |
| Overview | Shows the application overview when no command, or only help, is requested. |
| Reporter | Renders a command report as terminal tables and messages. |
| SpecificationReport | Reports selected specifications and applies optional test linkage gates. |
| SpecificationTable | Renders the spec report: one row per item with its statement, result and passing / linked
targets, followed by the failure messages. |
| Text | Makes report values safe to write to a terminal. |
| Verdict | Renders the errors of a report and its closing success or failure message. |