@@ -359,27 +359,38 @@ $graph:
359359 extends : " #InputParameter"
360360 doc : An input parameter for a CommandLineTool.
361361 specialize :
362- - specializeFrom : " #InputRecordSchema"
363- specializeTo : " #CommandInputRecordSchema"
364- - specializeFrom : " #InputEnumSchema"
365- specializeTo : " #CommandInputEnumSchema"
366- - specializeFrom : " #InputArraySchema"
367- specializeTo : " #CommandInputArraySchema"
368362 - specializeFrom : " #InputBinding"
369363 specializeTo : " #CommandLineBinding"
364+ fields :
365+ - name : type
366+ type :
367+ - " null"
368+ - " #CWLType"
369+ - " #CommandInputRecordSchema"
370+ - " #CommandInputEnumSchema"
371+ - " #CommandInputArraySchema"
372+ - string
373+ - type : array
374+ items :
375+ - " #CWLType"
376+ - " #CommandInputRecordSchema"
377+ - " #CommandInputEnumSchema"
378+ - " #CommandInputArraySchema"
379+ - string
380+ jsonldPredicate :
381+ " _id " : " sld:type"
382+ " _type " : " @vocab"
383+ refScope : 2
384+ typeDSL : True
385+ doc : |
386+ Specify valid types of data that may be assigned to this parameter.
370387
371388
372389 - type : record
373390 name : CommandOutputParameter
374391 extends : " #OutputParameter"
375392 doc : An output parameter for a CommandLineTool.
376393 specialize :
377- - specializeFrom : " #OutputRecordSchema"
378- specializeTo : " #CommandOutputRecordSchema"
379- - specializeFrom : " #OutputEnumSchema"
380- specializeTo : " #CommandOutputEnumSchema"
381- - specializeFrom : " #OutputArraySchema"
382- specializeTo : " #CommandOutputArraySchema"
383394 - specializeFrom : " #OutputBinding"
384395 specializeTo : " #CommandOutputBinding"
385396 fields :
@@ -389,16 +400,16 @@ $graph:
389400 - " #CWLType"
390401 - " #stdout"
391402 - " #stderr"
392- - " sld:RecordSchema "
393- - " sld:EnumSchema "
394- - " sld:ArraySchema "
403+ - " #CommandOutputRecordSchema "
404+ - " #CommandOutputEnumSchema "
405+ - " #CommandOutputArraySchema "
395406 - string
396407 - type : array
397408 items :
398409 - " #CWLType"
399- - " sld:RecordSchema "
400- - " sld:EnumSchema "
401- - " sld:ArraySchema "
410+ - " #CommandOutputRecordSchema "
411+ - " #CommandOutputEnumSchema "
412+ - " #CommandOutputArraySchema "
402413 - string
403414 jsonldPredicate :
404415 " _id " : " sld:type"
0 commit comments