ccwl icon indicating copy to clipboard operation
ccwl copied to clipboard

Argument prefixes not compiled correctly when using javascript expressions

Open arunisaac opened this issue 8 months ago • 0 comments

Something like #:run ("-pop" "$(inputs.population.nameroot)") is compiled to

arguments:
  - position: 3
     valueFrom: "-pop"
   - position: 4
      valueFrom: $(inputs.population.nameroot)

It should rather be compiled to

- position: 3
   prefix: "-pop"
   valueFrom: $(inputs.population.nameroot)

Thanks to glassofwhiskey for reporting this in the Matrix CWL room!

arunisaac avatar Jun 03 '24 11:06 arunisaac