Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Revise late validation of tool parameters #115
This PR brings the late validation back into the local scope of a particular tool parameter class. Additionally it replaces the late validation condition caller with a single, generic condition which validates if options are available. This is more rigorous and comes with benefits: 1. The front-end is now in sync and knows which parameters are late validated in the backend. 2. The workflow editor is able to resolve dynamic parameters unless they depend on missing input datasets. 3. It overall simplifies the parameter handling.