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

Add more validation to process #1568

Closed
4 of 9 tasks
antho1404 opened this issue Dec 18, 2019 · 0 comments
Closed
4 of 9 tasks

Add more validation to process #1568

antho1404 opened this issue Dec 18, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@antho1404
Copy link
Member

antho1404 commented Dec 18, 2019

Current processes still lack a few validations. Right now most of the check is done during the runtime and these checks could be delegated at the creation/compilation.

Some check to add in the Validate function

  • Basic struct validation
  • Directed tree
  • Contains exactly one trigger
  • References in map link to an existing node
  • References in map link to an ancestor node only
  • References should map only a task node or a direct parent
  • Type mapping between output/inputs of maps/tasks
  • Filter should filter valid data
  • eventKey or taskKey are defined by the service
@antho1404 antho1404 added the enhancement New feature or request label Dec 18, 2019
@NicolasMahe NicolasMahe changed the title Add validation to processes Add more validation to processes Mar 17, 2020
@NicolasMahe NicolasMahe changed the title Add more validation to processes Add more validation to process Mar 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant