A CheckResult should hold a list of entity IDs which, when those entities are edited, should invalidate that check result. This set includes the current entity implicitly, but the “inverse”, “symmetric” and “target requires claim” checkers also add the target entity.
- [CachingMetadata](https://gerrit.wikimedia.org/r/396060)
- minor refactoring
- individual checkers
- [DelegatingConstraintChecker, current entity](https://gerrit.wikimedia.org/r/396063)
- [DelegatingConstraintChecker, constraint property](https://gerrit.wikimedia.org/r/396320)