Represents a parsed code quality report. More...
Inheritance diagram for QualityReport:Public Member Functions | |
| def | __init__ |
| Creates a new QualityReport instance. More... | |
| def | scrutinize |
| Vigilantly asserts that the provided constraints are satisfied by the quality report. More... | |
Public Attributes | |
| items | |
Represents a parsed code quality report.
Constraints are applied to coverage reports to determine if a code base meets the required standards.
| def __init__ | ( | self, | |
| items | |||
| ) |
Creates a new QualityReport instance.
| items | A list of QualityItem instances that together comprise the full coverage report. |
| def scrutinize | ( | self, | |
| constraints | |||
| ) |
Vigilantly asserts that the provided constraints are satisfied by the quality report.
| constraints | A vigilance.constraints.ConstraintSet instance. |
| items |