Constraint already has the separate methods getConstraintTypeQid and getConstraintTypeName, but currently they both return the same value. We should make getConstraintTypeName return the label of the constraint item, and then check if all uses of the two methods are correct (e. g. which one to inject into messages).
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Lydia_Pintscher | T99351 Review and deploy Wikibase-Quality on wikidata.org | |||
Resolved | Lydia_Pintscher | T99354 Review and deploy Wikibase-Quality-Constraints on wikidata.org | |||
Invalid | None | T103817 [Epic] version 2 of the quality extensions | |||
Invalid | Tamslo | T103108 Deal with Exceptions | |||
Invalid | None | T104205 [Task] Adapt data types in Violation | |||
Resolved | Lucas_Werkmeister_WMDE | T102759 [Story] Migrate constraints from property talk pages to statements on properties | |||
Resolved | Lucas_Werkmeister_WMDE | T167399 Translate constraint type Q-IDs into strings |
Event Timeline
Change 361486 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Pass Constraint object into CheckResult
Change 361932 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Use constraint type item ID in ConstraintParameterParser
Change 362176 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Use constraint type item ID in remaining error messages
Change 362222 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Add link to constraint definition in gadget
Change 362223 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Improve link to constraint definition in special page
Change 362224 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Remove getConstraintName and getConstraintTypeName
Change 361486 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Pass Constraint object into CheckResult
Change 361932 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Use constraint type item ID in ConstraintParameterParser
Change 362176 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Use constraint type item ID in remaining error messages
Change 362222 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Add link to constraint definition in gadget
Change 362223 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Improve link to constraint definition in special page
Change 362224 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Remove getConstraintName and getConstraintTypeName