diff options
author | Arun Isaac | 2022-01-16 01:42:26 +0530 |
---|---|---|
committer | Arun Isaac | 2022-01-16 12:25:16 +0530 |
commit | 0df4c3586cd9f2000070278a80c0d7aad3b4fac8 (patch) | |
tree | 97bcce2c01e3197cb485ef0c28f6128b1bbaa63f /tests/utils.scm | |
parent | 58421411541c99011c59c7f81bf3763bc1f75dd0 (diff) | |
download | ccwl-0df4c3586cd9f2000070278a80c0d7aad3b4fac8.tar.gz ccwl-0df4c3586cd9f2000070278a80c0d7aad3b4fac8.tar.lz ccwl-0df4c3586cd9f2000070278a80c0d7aad3b4fac8.zip |
ccwl: Remove out field from <step> type.
The out field of a <step> object can be derived from its run
field. There is no need to store it. Therefore, we remove the out
field and implement the accessor step-out as a separate function so
that we don't break existing code. We also move around some code so
that all variables are defined before they are used.
* ccwl/ccwl.scm (function-objects): Move to just after <command> and
<cwl-workflow> type definitions.
(<step>): Remove out field. Move to after function-objects.
(step-out): New function.
(collect-steps): Do not set out field of <step> object.
Diffstat (limited to 'tests/utils.scm')
0 files changed, 0 insertions, 0 deletions