- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
See the parent issue — several config entity types in Drupal core are now fully validatable! 🚀
- Assigned to wim leers
- Merge request !6696Draft: Resolve #2920441 "Workflow config validation" → (Open) created by wim leers
- Issue was unassigned.
- Status changed to Needs review
11 months ago 10:52am 20 February 2024 - 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
This MR gets us to 100% validatability, but at the last moment I discovered there was a whole new edge case:
predefined_states_workflow_test_type
— where possible states are NOT defined in the config 😬Anyway, this should still serve as a good starting point 👍
P.S.: this might be blocked on 🐛 Sequences of mappings cannot merge keys from a subsequent definition of mapping keys Needs work ?
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
The test failures seem to have revealed a long-standing bug in how
%parent.%key
works for a nested sequence item 😬 We'll need to fix that first. - 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
The
ExistsIn
constraint I wrote for this MR is already useful in another: see #3422862-4: Add validation constraints to book.settings → . - Status changed to Postponed
11 months ago 5:16pm 21 February 2024 - 🇺🇸United States smustgrave
Seems this is postponed on 🐛 Sequences of mappings cannot merge keys from a subsequent definition of mapping keys Needs work
Also left a comment in [#15456258] about breaking that up.
- Status changed to Needs work
11 months ago 5:34pm 21 February 2024 - 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
That's not yet certain. 😅 Plus, we can continue here regardless of that.