fix requirement of mlm:model role, required only by at least one asset #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixed
mlm:model
role required by at least one Asset under a STAC Item.Although the role requirement was validated, the definition did not allow for other Assets without it to exist.
For example, the following would be rejected, because the
["metadata"]
did not include themlm:model
role, while the original intention was that at least one offers it, which is respected by the other asset.Related Issue
n/a
Type of Change
Checklist
CONTRIBUTING.md
guide;make codestyle
;Google
format for all the methods and classes that I used.