Hello, here is a new patch, it's work for me, I wanted to run the unit tests but there is always some missing dependences
I updated my patch. I kept the cache idea from @rabithk but I turn it into a stack to clear the cache out of recursion case.
- First commit to issue fork.
- Merge request !59Break circular dependencies in EntityReferenceRevisionsFieldItemList::hasAffectingChanges() β (Open) created by kasperg
- π©π°Denmark kasperg
I have tried to create a merge request for the change with an attempt to reset the static cache on save. I thought that this would address kernel tests breaking or other scenarios where the same entity is saved multiple times in the same request. Alas that did not prove to be the case.
I based the merge request on the work in #2. It still applies, had the original feedback from Berdir and because I could not tell what the intention between this and the changes in #7 + #8 actually are.