@@ -239,10 +239,16 @@ $graph:
239
239
the File objects must include up to the first 64 KiB of file contents
240
240
in the `contents` field.
241
241
242
+ - name : CommandLineBindable
243
+ type : record
244
+ fields :
245
+ inputBinding :
246
+ type : CommandLineBinding?
247
+ jsonldPredicate : " cwl:inputBinding"
242
248
243
249
- name : CommandInputRecordField
244
250
type : record
245
- extends : InputRecordField
251
+ extends : [ InputRecordField, CommandLineBindable]
246
252
specialize :
247
253
- specializeFrom : InputRecordSchema
248
254
specializeTo : CommandInputRecordSchema
@@ -252,15 +258,11 @@ $graph:
252
258
specializeTo : CommandInputArraySchema
253
259
- specializeFrom : InputBinding
254
260
specializeTo : CommandLineBinding
255
- fields :
256
- inputBinding :
257
- type : CommandLineBinding?
258
- jsonldPredicate : " cwl:inputBinding"
259
261
260
262
261
263
- name : CommandInputRecordSchema
262
264
type : record
263
- extends : [InputRecordSchema, CommandInputSchema]
265
+ extends : [InputRecordSchema, CommandInputSchema, CommandLineBindable ]
264
266
specialize :
265
267
- specializeFrom : InputRecordField
266
268
specializeTo : CommandInputRecordField
@@ -270,15 +272,15 @@ $graph:
270
272
271
273
- name : CommandInputEnumSchema
272
274
type : record
273
- extends : [InputEnumSchema, CommandInputSchema]
275
+ extends : [InputEnumSchema, CommandInputSchema, CommandLineBindable ]
274
276
specialize :
275
277
- specializeFrom : InputBinding
276
278
specializeTo : CommandLineBinding
277
279
278
280
279
281
- name : CommandInputArraySchema
280
282
type : record
281
- extends : [InputArraySchema, CommandInputSchema]
283
+ extends : [InputArraySchema, CommandInputSchema, CommandLineBindable ]
282
284
specialize :
283
285
- specializeFrom : InputRecordSchema
284
286
specializeTo : CommandInputRecordSchema
0 commit comments