Skip to content

Commit 9ca34df

Browse files
committed
clarification of the map<> explainer
1 parent 259e813 commit 9ca34df

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

concepts.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -245,9 +245,6 @@ inputs:
245245
workflow_input02: # we use the longer way
246246
type: File # because we want to specify the "format" too
247247
format: http://edamontology.org/format_2572
248-
workflow_input03: {} # back to the short form as this entry
249-
# uses the default of no "type" just like the prior
250-
# examples
251248
```
252249

253250
Mixed option 2 and 3 specific example using [SoftwareRequirement](#SoftwareRequirement).[packages](#SoftwarePackage):
@@ -266,9 +263,9 @@ hints:
266263
python: {}
267264
```
268265

269-
Note: The `map<…>` (compact) versions are optional, the verbose option #1 is
266+
Note: The `map<…>` (compact) versions are optional for users, the verbose option #1 is
270267
always allowed, but for presentation reasons option 3 and 2 may be preferred
271-
by human readers.
268+
by human readers. Consumers of CWL must support all three options.
272269

273270
The normative explanation for these variations, aimed at implementors, is in the
274271
[Schema Salad specification](SchemaSalad.html#Identifier_maps).

0 commit comments

Comments
 (0)