Commit 840097d
cwl-input-schema implementation (#288)
* Add inputs_schema_gen impl.
* Add test for cwl-inputs-schema-gen
* Added complex types to inputs schema gen
* Use default definitions
* Collect slim definition schema
* Use Any as having any properties
* Add passing and expected failing tests
* Use type objects to generate schemas
* Recurse through record schema objects
Remove unused imports
Fix test input urls
Conformance tests should be their own header in input schema gen readme
Also move part headers to secondary header and added toc
Re-trigger CICD github actions testing
* Add missing type hints to utils,
* removed duplicate type entries in parser,
* fixed test function docs
---------
Co-authored-by: suecharo <[email protected]>
Co-authored-by: alexiswl <[email protected]>1 parent a0440c8 commit 840097d
File tree
12 files changed
+2718
-19
lines changed- cwl_utils
- parser
- templates
- docs
- tests
12 files changed
+2718
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
121 | 129 | | |
122 | 130 | | |
123 | 131 | | |
| |||
0 commit comments