♻️ Change needs_global_options
format
#1413
Open
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.
In the current format each key value can be in multiple different formats, which makes it difficult to understand, parse, validate, and provide a JSON schema for in
ubproject.toml
In this PR we deprecate the old format (it can still be used for now but will emit a warning with the new format),
and replace it with a slightly more verbose, but consistent format:
old:
new:
new, in
ubproject.toml
format:and this is the auto-generated JSON schema from ubcode:
TODO update documentation