Closed effigies closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 88.10%. Comparing base (
0de4c9c
) to head (574f7f6
). Report is 297 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
We were mixing up JSON and sidecar rules, but conceptually, sidecar metadata belongs to the data file, not the JSON file itself.
coordsystem.json
is its own JSON file, and needs to be validated as its own thing, in the same waydataset_description.json
is.The upshot is that selectors should use
json.<whatever>
instead ofsidecar.<whatever>
to make conditional requirements, and it will be easiest to keep these entirely separate in the schema.