Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cwl-input-schema implementation #288

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Apr 10, 2024

  1. Add inputs_schema_gen impl.

    suecharo authored and alexiswl committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f6e2293 View commit details
    Browse the repository at this point in the history
  2. Add test for cwl-inputs-schema-gen

    suecharo authored and alexiswl committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e1136c1 View commit details
    Browse the repository at this point in the history
  3. 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
    alexiswl committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    1d65704 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    1ba1d6e View commit details
    Browse the repository at this point in the history