HomePhabricator

Make FormId extend EntityId
a8f9b07187c8Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

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
ChangeId
I505e5dd96d665196885a019c73754aea350b1ac0

Commit No Longer Exists

This commit no longer exists in the repository.