Problem/Motivation

Simple config has one basic rule: that it cannot depend on other config entities.

Unfortunately, lots of violations were discovered while adding validation constraints to simple config for #2952037: [meta] Add constraints to all simple configuration:

Steps to reproduce

N/A

Proposed resolution

TBD

Remaining tasks

TBD

User interface changes

TBD

API changes

TBD

Data model changes

TBD

Release notes snippet

TBD

Comments

Wim Leers created an issue. See original summary.

wim leers’s picture

phenaproxima’s picture

Title: book.settings, contact.settings, filter.settings, search.settings all violate the basic rule of simple config: they cannot have dependencies » book.settings, contact.settings, filter.settings, search.settings all have dependencies, which violates the basic rule of simple config
wim leers’s picture

Title: book.settings, contact.settings, filter.settings, search.settings all have dependencies, which violates the basic rule of simple config » book.settings, contact.settings, filter.settings, search.settings etc. all have dependencies, which violates the basic rule of simple config
Issue summary: View changes
mtift’s picture

Title: book.settings, contact.settings, filter.settings, search.settings etc. all have dependencies, which violates the basic rule of simple config » contact.settings, filter.settings, search.settings etc. all have dependencies, which violates the basic rule of simple config
Issue summary: View changes

Removing the reference to book module

bbrala’s picture

bbrala’s picture

Issue summary: View changes
bbrala’s picture

Issue summary: View changes
bbrala’s picture

Issue summary: View changes

This issue needs to be checked if the problem is solved in the child issues or not. Not always that clear.

Version: 11.x-dev » main

Drupal core is now using the main branch as the primary development branch. New developments and disruptive changes should now be targeted to the main branch.

Read more in the announcement.