The Wikibase DataModel deserializers don't fully validate during deserialization (i.e. they can produce invalid objects). It was decided that the deserializers in the Wikibase REST API will do validation during deserialization. This decision should be documented in an ADR.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
REST: Add "validate fully in deserializers" ADR | mediawiki/extensions/Wikibase | master | +33 -0 |
Event Timeline
Comment Actions
Change 895835 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):
[mediawiki/extensions/Wikibase@master] REST: Add "validate fully in deserializers" ADR
Comment Actions
Change 895835 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Add "validate fully in deserializers" ADR