crim-ca / weaver

Weaver: Workflow Execution Management Service (EMS); Application, Deployment and Execution Service (ADES); OGC API - Processes; WPS; CWL Application Package
https://pavics-weaver.readthedocs.io
Apache License 2.0
23 stars 6 forks source link

Add custom Weaver schema definitions for CWL #529

Open fmigneault opened 1 year ago

fmigneault commented 1 year ago

Description

Avoids warnings about "unknown hints" when loading custom CWL requirements for remote process references. Previously, custom requirements would have to be loaded as hints since they were not technically defined. With this change, they would be also valid using explicit requirements.

codecov[bot] commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 84.28%. Comparing base (c21b031) to head (670c821).

:exclamation: Current head 670c821 differs from pull request most recent head 96e06b8. Consider uploading reports for the commit 96e06b8 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #529 +/- ## ========================================== - Coverage 85.71% 84.28% -1.44% ========================================== Files 79 78 -1 Lines 18585 16854 -1731 Branches 2847 2562 -285 ========================================== - Hits 15930 14205 -1725 - Misses 1916 1952 +36 + Partials 739 697 -42 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.