- Lexeme.js
- include lemmas
- remove fingerprint / labels
- adjust equals method
- fix LexemeDeserializer (and serializer?) to not expect labels and instead use lemmas
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Tarrow | T195708 Prefill spelling variant of new form representation | |||
Resolved | Tarrow | T197085 Make Lexeme frontend datamodel have minimum required features |
Event Timeline
Change 441836 had a related patch set uploaded (by Tarrow; owner: Tarrow):
[mediawiki/extensions/WikibaseLexeme@master] Make Lexeme JS data model better represent backend
Change 441837 had a related patch set uploaded (by Tarrow; owner: Tarrow):
[mediawiki/extensions/Wikibase@master] Remove Fingerprint from JS Entity datamodel
Change 441836 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Make Lexeme JS data model better represent backend
Not to be confused with T198379, though I don't quite know what the differentiation is.
Previously the model was missing the required features (forms and lemmas). Now it has them (and more).
T198379 is ripping out the unused bits.
Change 441837 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Remove Fingerprint from JS Entity datamodel