CycloneDX / CycloneDX/transparency-exchange-api

Add `required` contraints to schema objects

Open
#223 2 comments 0 reactions 0 assignees View on GitHub
Prio 2
Dominant language
Shell
Stars
113
Forks
22
Avg merge
8d 12h
Merged PRs (30d)
5

Description

Many schema objects in the OpenAPI specification do not define `required` constraints for their most significant fields. Examples include `identifier`, `collection`, `collection-update-reason`, `artifact`, and `checksum`.

Additionally, some schemas declare `required` properties that do not exist, such as in `component-release`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.