Problem/Motivation

There is a special case in Drupal\json_schema\Normalizer\DataReferenceDefinitionNormalizer to exclude a couple configuration data definitions from processing. For purposes of the JSON Schema serializer, these are not helpful and a cleaner means to skip them than an ad hoc blacklist would be helpful to avoid other config elements from sliding in.

Proposed resolution

Identify a common interface or attribute of config data definitions that can be used as a more global check for configuration-ness.

Remaining tasks

All the things!

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Comments

Grayside created an issue. See original summary.

Grayside’s picture

Assigned: Unassigned » Grayside
Grayside’s picture

Component: Code » JSON Schema
Grayside’s picture

Status: Active » Reviewed & tested by the community
Grayside’s picture

Status: Reviewed & tested by the community » Fixed

  • Grayside committed 0b67c62 on 8.x-1.x
    Issue #2772973: Exclude config entity definitions from json_schema...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.