Problem/Motivation
Blocked on #2512718: EntityManager::getTranslationFromContext() should add the content language cache context to the entity.
#2512718: EntityManager::getTranslationFromContext() should add the content language cache context to the entity introduces MutableCacheableDependencyInterface.
Proposed resolution
Update CacheableMetadata and AccessResult to use it. This is not an API change, because it just means creating an interface for methods they already have.
Remaining tasks
Do it.
User interface changes
None.
API changes
None.
Data model changes
None.
Beta phase evaluation
| Issue category | Task because nothing is broken, it's just very confusing. |
|---|---|
| Issue priority | Major because this will significantly help DX. |
| Prioritized changes | The main goal of this issue is DX, consistency — setting the right example. |
| Disruption | Zero disruption. |