10 methods override SchematicNormalizerTrait::doNormalize()

DateTimeNormalizer::doNormalize in core/modules/serialization/src/Normalizer/DateTimeNormalizer.php
FieldItemNormalizer::doNormalize in core/modules/jsonapi/src/Normalizer/FieldItemNormalizer.php
This normalizer leaves JSON:API normalizer land and enters the land of Drupal core's serialization system. That system was never designed with cacheability in mind, and hence bubbles cacheability out of band. This must catch it, and pass it to…
FieldNormalizer::doNormalize in core/modules/jsonapi/src/Normalizer/FieldNormalizer.php
JsonApiDocumentTopLevelNormalizer::doNormalize in core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php
MarkupNormalizer::doNormalize in core/modules/serialization/src/Normalizer/MarkupNormalizer.php
NullNormalizer::doNormalize in core/modules/serialization/src/Normalizer/NullNormalizer.php
PrimitiveDataNormalizer::doNormalize in core/modules/serialization/src/Normalizer/PrimitiveDataNormalizer.php
RelationshipNormalizer::doNormalize in core/modules/jsonapi/src/Normalizer/RelationshipNormalizer.php
ResourceObjectNormalizer::doNormalize in core/modules/jsonapi/src/Normalizer/ResourceObjectNormalizer.php
TypedDataNormalizer::doNormalize in core/modules/serialization/src/Normalizer/TypedDataNormalizer.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.