This PR removes the empty source value for newly created Input/Output parameters. I decided to go with the convention "no value => remove property" that we use in other places, such as Task definition type. I verified that the deployment error in zeebe is the same for empty value and missing property.
I added integration tests to verify the scenario described in #981.
This PR removes the empty
source
value for newly created Input/Output parameters. I decided to go with the convention "no value => remove property" that we use in other places, such as Task definition type. I verified that the deployment error in zeebe is the same for empty value and missing property.I added integration tests to verify the scenario described in #981.