Problem/Motivation
Due to cshs overriding core view's plugins instead of adding a new filter, this leads to a dilema. There's no way to fix the config schema. hook_config_schema_info_alter can't be used to add to the schema. There's no good path forward. Any suggestions how to resolve schema issues?
Steps to reproduce
Install module, add a term filter to a view. Then install config_inspector. I've got a site that strictly tests config schema during a CI build and this is tripping up the build.

Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | 3173040-8.patch | 15.88 KB | br0ken |
| #6 | 3173040-7.patch | 11.28 KB | heddn |
Comments
Comment #2
heddnComment #3
heddnI'm not sure about the BC implications of this. I think it would cause issues for views that don't adjust the filter plugin_id. But it seems to fix things in such a way that we properly swap out the plugins. And for new site (mine as an example), it would just work.
Comment #4
heddnOops, missed the config schema in that last patch. Here we go.
Comment #5
heddnNo interdiff. This takes a different approach. And adds tests.
Comment #6
heddnI don't see tests are configured for this project. Perhaps that can be fixed.
Comment #7
br0kenComment #9
br0kenThanks @heddn.