Skip to content

Commit acb4309

Browse files
author
Peter Amstutz
committed
Squashed 'cwltool/schemas/' changes from 2bf64e89..40086a12
40086a12 Add CommandLineBindable git-subtree-dir: cwltool/schemas git-subtree-split: 40086a12abae8307fd365c9bac91ecd5226c5df2
1 parent 947b56c commit acb4309

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

v1.1.0-dev1/CommandLineTool.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,16 @@ $graph:
239239
the File objects must include up to the first 64 KiB of file contents
240240
in the `contents` field.
241241
242+
- name: CommandLineBindable
243+
type: record
244+
fields:
245+
inputBinding:
246+
type: CommandLineBinding?
247+
jsonldPredicate: "cwl:inputBinding"
242248

243249
- name: CommandInputRecordField
244250
type: record
245-
extends: InputRecordField
251+
extends: [InputRecordField, CommandLineBindable]
246252
specialize:
247253
- specializeFrom: InputRecordSchema
248254
specializeTo: CommandInputRecordSchema
@@ -252,15 +258,11 @@ $graph:
252258
specializeTo: CommandInputArraySchema
253259
- specializeFrom: InputBinding
254260
specializeTo: CommandLineBinding
255-
fields:
256-
inputBinding:
257-
type: CommandLineBinding?
258-
jsonldPredicate: "cwl:inputBinding"
259261

260262

261263
- name: CommandInputRecordSchema
262264
type: record
263-
extends: [InputRecordSchema, CommandInputSchema]
265+
extends: [InputRecordSchema, CommandInputSchema, CommandLineBindable]
264266
specialize:
265267
- specializeFrom: InputRecordField
266268
specializeTo: CommandInputRecordField
@@ -270,15 +272,15 @@ $graph:
270272

271273
- name: CommandInputEnumSchema
272274
type: record
273-
extends: [InputEnumSchema, CommandInputSchema]
275+
extends: [InputEnumSchema, CommandInputSchema, CommandLineBindable]
274276
specialize:
275277
- specializeFrom: InputBinding
276278
specializeTo: CommandLineBinding
277279

278280

279281
- name: CommandInputArraySchema
280282
type: record
281-
extends: [InputArraySchema, CommandInputSchema]
283+
extends: [InputArraySchema, CommandInputSchema, CommandLineBindable]
282284
specialize:
283285
- specializeFrom: InputRecordSchema
284286
specializeTo: CommandInputRecordSchema

0 commit comments

Comments
 (0)