Someone defined a "Value only" constraint in the templates, probably meaning properties wioth this constraint aren't allowed to be used as qualifiers or reference.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Lucas_Werkmeister_WMDE | T173695 Enable constraint checks by default for users | |||
Resolved | Lucas_Werkmeister_WMDE | T168532 Check constraints on qualifiers and references | |||
Resolved | Lucas_Werkmeister_WMDE | T102749 [Task] Implement "Value only constraint" |
Event Timeline
Some properties should only be used either as a value or as a source, but we don't have a constraint for that yet. Maybe instead of having special value only/qualifier only/source only constraints, there should just be one constraint that specifies which of the three should or shouldn't be allowed.
Change 381005 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Add “used as value only” constraint type
Change 381005 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Add “used as value only” constraint type
Change 382712 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Update method names in ValueOnlyCheckerTest
Change 382712 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Update method names in ValueOnlyCheckerTest