This is follow to the API First Initiative in DrupalCon Vienna
Currently in core/modules/serialization/config/schema/serialization.schema.yml
there are 2 elements that start with "bc_".
These are backwards compatibility settings to determine if certain serializers should be used.
There may more(many more?) settings needed like these as we address problems in core's serialization process.
To better organize this we should create a top level "bc" time in the 'serialization.settings' config object. All bc settings would be put under this. So
serialization.settings.bc_primitives_as_strings
would be changed to serialization.settings.bc.primitives_as_strings
\Drupal\serialization\RegisterSerializationClassesCompilerPass::normalizerBcSettingIsEnabled
would need to be updated. Or would it just work.None
None
Schema changes to 'serialization.settings' config object
Closed: works as designed
8.5 β°οΈ
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.