HomePhabricator

Make FormId extend EntityId

Description

Make FormId extend EntityId

This patch is intentionally as small as it can be. The FormId class is
now an EntityId, but it does not allow prefixed ("foreign") IDs. This is
currently not needed. I'm aware this violates LSP, but I suggest to accept
this for now and change it later when we need FormIds that point to foreign
Wikibase repositories.

Bug: T180469
Change-Id: I505e5dd96d665196885a019c73754aea350b1ac0

Details

Provenance
thiemowmdeAuthored on Nov 17 2017, 10:39 AM
WMDE-leszekCommitted on Nov 21 2017, 10:25 AM
Parents
rEWLE6995fe11a7b6: Make all Form IDs absolute, including the parents Lexeme ID
Branches
Unknown
Tags
Unknown
ChangeId
I505e5dd96d665196885a019c73754aea350b1ac0