docs: YAML syntax in the data schema files #11220
Open
+116
−121
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.
docs: YAML syntax in the data schema files
This pull request applies to files
Multi-line string
The
api.yaml
file contains the following specification:The description of
userAgentAuth
spans two lines, so it should be written as:Array in JSON syntax
In a YAML file, an array can use the YAML syntax, i.e. each item on a separate line, with a dash prefix at a constant indent level, or use the JSON syntax, i.e. all items separated with a comma and the whole list enclose dwithin square brackets. Yet, with the
YAML.pm
Perl module, a JSON-syntax list should be on a single line. A multi-line JSON syntax triggers an error.Therefore the lists:
and
and
should be written as a single JSON line (rather cumbersome in two cases, not tested in the third case)
or with the YAML syntax (better):
and
and
Happy new year!