Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
configuration entity system
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
2 Jul 2015 at 11:24 UTC
Updated:
19 Oct 2015 at 19:34 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
alexpottComment #2
alexpottRerolled.
Comment #5
berdirAs discussed, it would be great if we could check the return value in the one call to calculateDependencies() that really counts and throw a helpful exception about what changed and what you need to update. Then fixing it will be easy, not too worried about that.
I counted around 5 modules/project that this breaks that I'm using.
Comment #6
wim leersComment #7
alexpottComment #8
wim leersAFAICT once this is done, this is RTBC.
Comment #9
alexpottActually it is possible to do this in a way that does not even break BC at the point that really matters :)
Comment #10
alexpottNeeds an upgrade path.
Comment #11
alexpottHere's an upgrade path and a test for it.
Comment #12
wim leersBook module being tested in a System module test… smells fishy. But apparently this is pre-existing.
(This really belongs in Standard AFAICT.)
Comment #13
alexpott@Wim Leers that is testing the update function provided the system module so I think it is acceptable.
Comment #17
alexpottWow that test sucks.
Comment #18
alexpottInterdiff is correct just rerolled against the wrong thing.
Comment #20
wim leers+1, been bit by that too :P
Comment #21
catchCommitted/pushed to 8.0.x, thanks!
Comment #23
yched commentedThat test is super painful indeed :-/
(and #2578249: Some e_r fields get the wrong Selection handler, that has to do the same, will need a reroll :-p)
Comment #27
alexpott