A ConstraintReport would be a list of CheckResults, along with meta information about the whole collection. DelegatingConstraintChecker could be changed to return this class (instead of a CheckResult[]), and perhaps be renamed to ConstraintReportBuilder so that it doesn’t sound like it implements ConstraintChecker.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T182697 WikibaseQualityConstraints refactorings | |||
Resolved | Lucas_Werkmeister_WMDE | T183257 Introduce ConstraintReport class |
Event Timeline
Comment Actions
This exists now, as CachedCheckResults, introduced for T189593: Replace CachingResultsBuilder with CachingResultsSource, (de)serializing CheckResults.