Improve native format (.ga) schema #21
Labels
documentation
Improvements or additions to documentation
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
With #18, #19, and #20, we can now get a great deal of functionality out of the native .ga format schema definition but the schema is largely incomplete and inaccurate (initial version generated by an existing sample workflow).
How to improve it
The schema is easy to extend and improve, in addition to the standard JSON schema properties defined in the documentation, we can use some custom properties supported in VSCode to use Markdown formatting in hovers or insert snippets.
Parts that need improving
markdownDescription
attribute.required
and leave out the optional onesdefault
values or possibleenum
values to properties with known valuesdefaultSnippets
where auto-completion can be beneficialThe text was updated successfully, but these errors were encountered: