Skip to content

Commit 972ef42

Browse files
author
Peter Amstutz
committed
Add optional secondary files to changelog.
1 parent 31aa4ea commit 972ef42

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

CommandLineTool.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ $graph:
7575
input object documents.
7676
* Clarify behavior of `glob` for absolute paths and symlinks.
7777
* Clarify behavior of `glob` to include directories.
78+
* `secondaryFiles` can now be explicitly marked as `required` or not.
7879
7980
See also the [CWL Workflow Description, v1.1.0-dev1 changelog](Workflow.html#Changelog).
8081
@@ -205,7 +206,7 @@ $graph:
205206
`InputParameter.default` field) must be applied before evaluating the
206207
expression.
207208
208-
If the value of the associated input parameter is `null`, `valueFrom` is
209+
If the value of the associated input parameter is `null`, `valueFrom` is
209210
not evaluated and nothing is added to the command line.
210211
211212
When a binding is part of the `CommandLineTool.arguments` field,
@@ -247,7 +248,7 @@ $graph:
247248
items: string
248249
doc: |
249250
Find files or directories relative to the output directory, using POSIX
250-
glob(3) pathname matching. If an array is provided, find files or
251+
glob(3) pathname matching. If an array is provided, find files or
251252
directories that match any pattern in the array. If an expression is
252253
provided, the expression must return a string or an array of strings,
253254
which will then be evaluated as one or more glob patterns. Must only
@@ -913,14 +914,14 @@ $graph:
913914
- name: listing
914915
type:
915916
- type: array
916-
items:
917+
items:
917918
- "null"
918919
- File
919920
- type: array
920921
items:
921922
- File
922923
- Directory
923-
- Directory
924+
- Directory
924925
- Dirent
925926
- string
926927
- Expression

Process.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -501,12 +501,12 @@ $graph:
501501
it specifies that the following pattern should be applied to the path
502502
of the primary file to yield a filename relative to the primary File:
503503
504-
1. If string begins with one or more caret `^` characters, for each
504+
1. If string ends with `?` character, remove the last `?` and mark
505+
the resulting secondary file as optional.
506+
2. If string begins with one or more caret `^` characters, for each
505507
caret, remove the last file extension from the path (the last
506508
period `.` and all following characters). If there are no file
507509
extensions, the path is unchanged.
508-
2. If string ends with `?` character, remove the last `?` and mark
509-
the resulting secondary file as optional.
510510
3. Append the remainder of the string to the end of the file path.
511511
512512
streamable:

Workflow.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ $graph:
6868
* `WorkflowStepInput` now has a `label` field
6969
* [Addition](#Requirements_and_hints) of `cwl:requirments` field to
7070
input object documents
71+
* `secondaryFiles` can now be explicitly marked as `required` or not.
7172
7273
See also the [CWL Command Line Tool Description, v1.1.0-dev1 changelog](CommandLineTool.html#Changelog).
7374
@@ -327,7 +328,7 @@ $graph:
327328
1. `null` if there is no `source` field
328329
2. the value of the parameter(s) specified in the `source` field when this
329330
workflow input parameter **is not** specified in this workflow step's `scatter` field.
330-
3. an element of the parameter specified in the `source` field when this workflow input
331+
3. an element of the parameter specified in the `source` field when this workflow input
331332
parameter **is** specified in this workflow step's `scatter` field.
332333
333334
The value of `inputs` in the parameter reference or expression must be

0 commit comments

Comments
 (0)