Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.
Herald added a subscriber: Aklapper.

TASK DESCRIPTION
  • Split up CachingMetadata into generic metadata (depended entity IDs) and information about how the value was cached (max age). The generic object contains the caching-specific one and has a merge method, so most of the places where CachingMetadata is currently passed around don’t have to change much, except for the rename. All the containers (CachedBool etc.) are also renamed to remove the “cache” from their names.
  • Introduce a ConstraintReport class, which is a list of CheckResults, along with their merged metadata. It’s not yet entirely clear where it will appear – perhaps what’s currently called DelegatingConstraintChecker will return it, and then perhaps be renamed to ConstraintReportBuilder.

Did I forget anything important?


TASK DETAIL
https://phabricator.wikimedia.org/T182697

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: Jonas, Lucas_Werkmeister_WMDE, Aklapper, Lahi, Gq86, GoranSMilovanovic, QZanden, Agabi10, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to