├── .github
├── dependabot.yml
└── workflows
│ ├── ci.yml
│ └── codeql-analysis.yml
├── .gitignore
├── README.md
├── adding_new_cwl_versions.txt
├── pom.xml
└── src
├── main
├── java
│ └── org
│ │ └── w3id
│ │ └── cwl
│ │ ├── cwl1_1
│ │ ├── Any.java
│ │ ├── ArraySchema.java
│ │ ├── ArraySchemaImpl.java
│ │ ├── Array_name.java
│ │ ├── CWLArraySchema.java
│ │ ├── CWLArraySchemaImpl.java
│ │ ├── CWLRecordField.java
│ │ ├── CWLRecordFieldImpl.java
│ │ ├── CWLRecordSchema.java
│ │ ├── CWLRecordSchemaImpl.java
│ │ ├── CWLType.java
│ │ ├── CWLVersion.java
│ │ ├── CommandInputArraySchema.java
│ │ ├── CommandInputArraySchemaImpl.java
│ │ ├── CommandInputEnumSchema.java
│ │ ├── CommandInputEnumSchemaImpl.java
│ │ ├── CommandInputParameter.java
│ │ ├── CommandInputParameterImpl.java
│ │ ├── CommandInputRecordField.java
│ │ ├── CommandInputRecordFieldImpl.java
│ │ ├── CommandInputRecordSchema.java
│ │ ├── CommandInputRecordSchemaImpl.java
│ │ ├── CommandInputSchema.java
│ │ ├── CommandLineBindable.java
│ │ ├── CommandLineBindableImpl.java
│ │ ├── CommandLineBinding.java
│ │ ├── CommandLineBindingImpl.java
│ │ ├── CommandLineTool.java
│ │ ├── CommandLineToolImpl.java
│ │ ├── CommandLineTool_class.java
│ │ ├── CommandOutputArraySchema.java
│ │ ├── CommandOutputArraySchemaImpl.java
│ │ ├── CommandOutputBinding.java
│ │ ├── CommandOutputBindingImpl.java
│ │ ├── CommandOutputEnumSchema.java
│ │ ├── CommandOutputEnumSchemaImpl.java
│ │ ├── CommandOutputParameter.java
│ │ ├── CommandOutputParameterImpl.java
│ │ ├── CommandOutputRecordField.java
│ │ ├── CommandOutputRecordFieldImpl.java
│ │ ├── CommandOutputRecordSchema.java
│ │ ├── CommandOutputRecordSchemaImpl.java
│ │ ├── Directory.java
│ │ ├── DirectoryImpl.java
│ │ ├── Directory_class.java
│ │ ├── Dirent.java
│ │ ├── DirentImpl.java
│ │ ├── DockerRequirement.java
│ │ ├── DockerRequirementImpl.java
│ │ ├── DockerRequirement_class.java
│ │ ├── Documented.java
│ │ ├── EnumSchema.java
│ │ ├── EnumSchemaImpl.java
│ │ ├── Enum_name.java
│ │ ├── EnvVarRequirement.java
│ │ ├── EnvVarRequirementImpl.java
│ │ ├── EnvVarRequirement_class.java
│ │ ├── EnvironmentDef.java
│ │ ├── EnvironmentDefImpl.java
│ │ ├── Expression.java
│ │ ├── ExpressionTool.java
│ │ ├── ExpressionToolImpl.java
│ │ ├── ExpressionToolOutputParameter.java
│ │ ├── ExpressionToolOutputParameterImpl.java
│ │ ├── ExpressionTool_class.java
│ │ ├── FieldBase.java
│ │ ├── File.java
│ │ ├── FileImpl.java
│ │ ├── File_class.java
│ │ ├── IOSchema.java
│ │ ├── Identified.java
│ │ ├── InitialWorkDirRequirement.java
│ │ ├── InitialWorkDirRequirementImpl.java
│ │ ├── InitialWorkDirRequirement_class.java
│ │ ├── InlineJavascriptRequirement.java
│ │ ├── InlineJavascriptRequirementImpl.java
│ │ ├── InlineJavascriptRequirement_class.java
│ │ ├── InplaceUpdateRequirement.java
│ │ ├── InplaceUpdateRequirementImpl.java
│ │ ├── InplaceUpdateRequirement_class.java
│ │ ├── InputArraySchema.java
│ │ ├── InputArraySchemaImpl.java
│ │ ├── InputBinding.java
│ │ ├── InputBindingImpl.java
│ │ ├── InputEnumSchema.java
│ │ ├── InputEnumSchemaImpl.java
│ │ ├── InputFormat.java
│ │ ├── InputParameter.java
│ │ ├── InputRecordField.java
│ │ ├── InputRecordFieldImpl.java
│ │ ├── InputRecordSchema.java
│ │ ├── InputRecordSchemaImpl.java
│ │ ├── InputSchema.java
│ │ ├── Labeled.java
│ │ ├── LinkMergeMethod.java
│ │ ├── LoadContents.java
│ │ ├── LoadListingEnum.java
│ │ ├── LoadListingRequirement.java
│ │ ├── LoadListingRequirementImpl.java
│ │ ├── LoadListingRequirement_class.java
│ │ ├── MapSchema.java
│ │ ├── MapSchemaImpl.java
│ │ ├── Map_name.java
│ │ ├── MultipleInputFeatureRequirement.java
│ │ ├── MultipleInputFeatureRequirementImpl.java
│ │ ├── MultipleInputFeatureRequirement_class.java
│ │ ├── NetworkAccess.java
│ │ ├── NetworkAccessImpl.java
│ │ ├── NetworkAccess_class.java
│ │ ├── OutputArraySchema.java
│ │ ├── OutputArraySchemaImpl.java
│ │ ├── OutputEnumSchema.java
│ │ ├── OutputEnumSchemaImpl.java
│ │ ├── OutputFormat.java
│ │ ├── OutputParameter.java
│ │ ├── OutputRecordField.java
│ │ ├── OutputRecordFieldImpl.java
│ │ ├── OutputRecordSchema.java
│ │ ├── OutputRecordSchemaImpl.java
│ │ ├── OutputSchema.java
│ │ ├── Parameter.java
│ │ ├── PrimitiveType.java
│ │ ├── Process.java
│ │ ├── ProcessRequirement.java
│ │ ├── RecordField.java
│ │ ├── RecordFieldImpl.java
│ │ ├── RecordSchema.java
│ │ ├── RecordSchemaImpl.java
│ │ ├── Record_name.java
│ │ ├── ResourceRequirement.java
│ │ ├── ResourceRequirementImpl.java
│ │ ├── ResourceRequirement_class.java
│ │ ├── ScatterFeatureRequirement.java
│ │ ├── ScatterFeatureRequirementImpl.java
│ │ ├── ScatterFeatureRequirement_class.java
│ │ ├── ScatterMethod.java
│ │ ├── SchemaDefRequirement.java
│ │ ├── SchemaDefRequirementImpl.java
│ │ ├── SchemaDefRequirement_class.java
│ │ ├── SecondaryFileSchema.java
│ │ ├── SecondaryFileSchemaImpl.java
│ │ ├── ShellCommandRequirement.java
│ │ ├── ShellCommandRequirementImpl.java
│ │ ├── ShellCommandRequirement_class.java
│ │ ├── Sink.java
│ │ ├── SoftwarePackage.java
│ │ ├── SoftwarePackageImpl.java
│ │ ├── SoftwareRequirement.java
│ │ ├── SoftwareRequirementImpl.java
│ │ ├── SoftwareRequirement_class.java
│ │ ├── StepInputExpressionRequirement.java
│ │ ├── StepInputExpressionRequirementImpl.java
│ │ ├── StepInputExpressionRequirement_class.java
│ │ ├── SubworkflowFeatureRequirement.java
│ │ ├── SubworkflowFeatureRequirementImpl.java
│ │ ├── SubworkflowFeatureRequirement_class.java
│ │ ├── ToolTimeLimit.java
│ │ ├── ToolTimeLimitImpl.java
│ │ ├── ToolTimeLimit_class.java
│ │ ├── UnionSchema.java
│ │ ├── UnionSchemaImpl.java
│ │ ├── Union_name.java
│ │ ├── WorkReuse.java
│ │ ├── WorkReuseImpl.java
│ │ ├── WorkReuse_class.java
│ │ ├── Workflow.java
│ │ ├── WorkflowImpl.java
│ │ ├── WorkflowInputParameter.java
│ │ ├── WorkflowInputParameterImpl.java
│ │ ├── WorkflowOutputParameter.java
│ │ ├── WorkflowOutputParameterImpl.java
│ │ ├── WorkflowStep.java
│ │ ├── WorkflowStepImpl.java
│ │ ├── WorkflowStepInput.java
│ │ ├── WorkflowStepInputImpl.java
│ │ ├── WorkflowStepOutput.java
│ │ ├── WorkflowStepOutputImpl.java
│ │ ├── Workflow_class.java
│ │ ├── package.html
│ │ ├── stderr.java
│ │ ├── stdin.java
│ │ ├── stdout.java
│ │ └── utils
│ │ │ ├── AnyLoader.java
│ │ │ ├── ArrayLoader.java
│ │ │ ├── ConstantMaps.java
│ │ │ ├── DefaultFetcher.java
│ │ │ ├── EnumLoader.java
│ │ │ ├── ExpressionLoader.java
│ │ │ ├── Fetcher.java
│ │ │ ├── IdMapLoader.java
│ │ │ ├── Loader.java
│ │ │ ├── LoaderInstances.java
│ │ │ ├── LoadingOptions.java
│ │ │ ├── LoadingOptionsBuilder.java
│ │ │ ├── MapLoader.java
│ │ │ ├── NullLoader.java
│ │ │ ├── OneOrListOf.java
│ │ │ ├── OneOrListOfLoader.java
│ │ │ ├── OptionalLoader.java
│ │ │ ├── PrimitiveLoader.java
│ │ │ ├── RecordLoader.java
│ │ │ ├── RootLoader.java
│ │ │ ├── Saveable.java
│ │ │ ├── SaveableImpl.java
│ │ │ ├── SecondaryFilesDslLoader.java
│ │ │ ├── TypeDslLoader.java
│ │ │ ├── UnionLoader.java
│ │ │ ├── UriLoader.java
│ │ │ ├── Uris.java
│ │ │ ├── ValidationException.java
│ │ │ ├── Validator.java
│ │ │ ├── YamlUtils.java
│ │ │ └── package.html
│ │ └── cwl1_2
│ │ ├── Any.java
│ │ ├── ArraySchema.java
│ │ ├── ArraySchemaImpl.java
│ │ ├── Array_name.java
│ │ ├── CWLArraySchema.java
│ │ ├── CWLArraySchemaImpl.java
│ │ ├── CWLRecordField.java
│ │ ├── CWLRecordFieldImpl.java
│ │ ├── CWLRecordSchema.java
│ │ ├── CWLRecordSchemaImpl.java
│ │ ├── CWLType.java
│ │ ├── CWLVersion.java
│ │ ├── CommandInputArraySchema.java
│ │ ├── CommandInputArraySchemaImpl.java
│ │ ├── CommandInputEnumSchema.java
│ │ ├── CommandInputEnumSchemaImpl.java
│ │ ├── CommandInputParameter.java
│ │ ├── CommandInputParameterImpl.java
│ │ ├── CommandInputRecordField.java
│ │ ├── CommandInputRecordFieldImpl.java
│ │ ├── CommandInputRecordSchema.java
│ │ ├── CommandInputRecordSchemaImpl.java
│ │ ├── CommandInputSchema.java
│ │ ├── CommandLineBindable.java
│ │ ├── CommandLineBindableImpl.java
│ │ ├── CommandLineBinding.java
│ │ ├── CommandLineBindingImpl.java
│ │ ├── CommandLineTool.java
│ │ ├── CommandLineToolImpl.java
│ │ ├── CommandLineTool_class.java
│ │ ├── CommandOutputArraySchema.java
│ │ ├── CommandOutputArraySchemaImpl.java
│ │ ├── CommandOutputBinding.java
│ │ ├── CommandOutputBindingImpl.java
│ │ ├── CommandOutputEnumSchema.java
│ │ ├── CommandOutputEnumSchemaImpl.java
│ │ ├── CommandOutputParameter.java
│ │ ├── CommandOutputParameterImpl.java
│ │ ├── CommandOutputRecordField.java
│ │ ├── CommandOutputRecordFieldImpl.java
│ │ ├── CommandOutputRecordSchema.java
│ │ ├── CommandOutputRecordSchemaImpl.java
│ │ ├── Directory.java
│ │ ├── DirectoryImpl.java
│ │ ├── Directory_class.java
│ │ ├── Dirent.java
│ │ ├── DirentImpl.java
│ │ ├── DockerRequirement.java
│ │ ├── DockerRequirementImpl.java
│ │ ├── DockerRequirement_class.java
│ │ ├── Documented.java
│ │ ├── EnumSchema.java
│ │ ├── EnumSchemaImpl.java
│ │ ├── Enum_name.java
│ │ ├── EnvVarRequirement.java
│ │ ├── EnvVarRequirementImpl.java
│ │ ├── EnvVarRequirement_class.java
│ │ ├── EnvironmentDef.java
│ │ ├── EnvironmentDefImpl.java
│ │ ├── Expression.java
│ │ ├── ExpressionTool.java
│ │ ├── ExpressionToolImpl.java
│ │ ├── ExpressionToolOutputParameter.java
│ │ ├── ExpressionToolOutputParameterImpl.java
│ │ ├── ExpressionTool_class.java
│ │ ├── FieldBase.java
│ │ ├── File.java
│ │ ├── FileImpl.java
│ │ ├── File_class.java
│ │ ├── IOSchema.java
│ │ ├── Identified.java
│ │ ├── InitialWorkDirRequirement.java
│ │ ├── InitialWorkDirRequirementImpl.java
│ │ ├── InitialWorkDirRequirement_class.java
│ │ ├── InlineJavascriptRequirement.java
│ │ ├── InlineJavascriptRequirementImpl.java
│ │ ├── InlineJavascriptRequirement_class.java
│ │ ├── InplaceUpdateRequirement.java
│ │ ├── InplaceUpdateRequirementImpl.java
│ │ ├── InplaceUpdateRequirement_class.java
│ │ ├── InputArraySchema.java
│ │ ├── InputArraySchemaImpl.java
│ │ ├── InputBinding.java
│ │ ├── InputBindingImpl.java
│ │ ├── InputEnumSchema.java
│ │ ├── InputEnumSchemaImpl.java
│ │ ├── InputFormat.java
│ │ ├── InputParameter.java
│ │ ├── InputRecordField.java
│ │ ├── InputRecordFieldImpl.java
│ │ ├── InputRecordSchema.java
│ │ ├── InputRecordSchemaImpl.java
│ │ ├── InputSchema.java
│ │ ├── Labeled.java
│ │ ├── LinkMergeMethod.java
│ │ ├── LoadContents.java
│ │ ├── LoadListingEnum.java
│ │ ├── LoadListingRequirement.java
│ │ ├── LoadListingRequirementImpl.java
│ │ ├── LoadListingRequirement_class.java
│ │ ├── MapSchema.java
│ │ ├── MapSchemaImpl.java
│ │ ├── Map_name.java
│ │ ├── MultipleInputFeatureRequirement.java
│ │ ├── MultipleInputFeatureRequirementImpl.java
│ │ ├── MultipleInputFeatureRequirement_class.java
│ │ ├── NetworkAccess.java
│ │ ├── NetworkAccessImpl.java
│ │ ├── NetworkAccess_class.java
│ │ ├── Operation.java
│ │ ├── OperationImpl.java
│ │ ├── OperationInputParameter.java
│ │ ├── OperationInputParameterImpl.java
│ │ ├── OperationOutputParameter.java
│ │ ├── OperationOutputParameterImpl.java
│ │ ├── Operation_class.java
│ │ ├── OutputArraySchema.java
│ │ ├── OutputArraySchemaImpl.java
│ │ ├── OutputEnumSchema.java
│ │ ├── OutputEnumSchemaImpl.java
│ │ ├── OutputFormat.java
│ │ ├── OutputParameter.java
│ │ ├── OutputRecordField.java
│ │ ├── OutputRecordFieldImpl.java
│ │ ├── OutputRecordSchema.java
│ │ ├── OutputRecordSchemaImpl.java
│ │ ├── OutputSchema.java
│ │ ├── Parameter.java
│ │ ├── PickValueMethod.java
│ │ ├── PrimitiveType.java
│ │ ├── Process.java
│ │ ├── ProcessRequirement.java
│ │ ├── RecordField.java
│ │ ├── RecordFieldImpl.java
│ │ ├── RecordSchema.java
│ │ ├── RecordSchemaImpl.java
│ │ ├── Record_name.java
│ │ ├── ResourceRequirement.java
│ │ ├── ResourceRequirementImpl.java
│ │ ├── ResourceRequirement_class.java
│ │ ├── ScatterFeatureRequirement.java
│ │ ├── ScatterFeatureRequirementImpl.java
│ │ ├── ScatterFeatureRequirement_class.java
│ │ ├── ScatterMethod.java
│ │ ├── SchemaDefRequirement.java
│ │ ├── SchemaDefRequirementImpl.java
│ │ ├── SchemaDefRequirement_class.java
│ │ ├── SecondaryFileSchema.java
│ │ ├── SecondaryFileSchemaImpl.java
│ │ ├── ShellCommandRequirement.java
│ │ ├── ShellCommandRequirementImpl.java
│ │ ├── ShellCommandRequirement_class.java
│ │ ├── Sink.java
│ │ ├── SoftwarePackage.java
│ │ ├── SoftwarePackageImpl.java
│ │ ├── SoftwareRequirement.java
│ │ ├── SoftwareRequirementImpl.java
│ │ ├── SoftwareRequirement_class.java
│ │ ├── StepInputExpressionRequirement.java
│ │ ├── StepInputExpressionRequirementImpl.java
│ │ ├── StepInputExpressionRequirement_class.java
│ │ ├── SubworkflowFeatureRequirement.java
│ │ ├── SubworkflowFeatureRequirementImpl.java
│ │ ├── SubworkflowFeatureRequirement_class.java
│ │ ├── ToolTimeLimit.java
│ │ ├── ToolTimeLimitImpl.java
│ │ ├── ToolTimeLimit_class.java
│ │ ├── UnionSchema.java
│ │ ├── UnionSchemaImpl.java
│ │ ├── Union_name.java
│ │ ├── WorkReuse.java
│ │ ├── WorkReuseImpl.java
│ │ ├── WorkReuse_class.java
│ │ ├── Workflow.java
│ │ ├── WorkflowImpl.java
│ │ ├── WorkflowInputParameter.java
│ │ ├── WorkflowInputParameterImpl.java
│ │ ├── WorkflowOutputParameter.java
│ │ ├── WorkflowOutputParameterImpl.java
│ │ ├── WorkflowStep.java
│ │ ├── WorkflowStepImpl.java
│ │ ├── WorkflowStepInput.java
│ │ ├── WorkflowStepInputImpl.java
│ │ ├── WorkflowStepOutput.java
│ │ ├── WorkflowStepOutputImpl.java
│ │ ├── Workflow_class.java
│ │ ├── package.html
│ │ ├── stderr.java
│ │ ├── stdin.java
│ │ ├── stdout.java
│ │ └── utils
│ │ ├── AnyLoader.java
│ │ ├── ArrayLoader.java
│ │ ├── ConstantMaps.java
│ │ ├── DefaultFetcher.java
│ │ ├── EnumLoader.java
│ │ ├── ExpressionLoader.java
│ │ ├── Fetcher.java
│ │ ├── IdMapLoader.java
│ │ ├── Loader.java
│ │ ├── LoaderInstances.java
│ │ ├── LoadingOptions.java
│ │ ├── LoadingOptionsBuilder.java
│ │ ├── MapLoader.java
│ │ ├── NullLoader.java
│ │ ├── OneOrListOf.java
│ │ ├── OneOrListOfLoader.java
│ │ ├── OptionalLoader.java
│ │ ├── PrimitiveLoader.java
│ │ ├── RecordLoader.java
│ │ ├── RootLoader.java
│ │ ├── Saveable.java
│ │ ├── SaveableImpl.java
│ │ ├── SecondaryFilesDslLoader.java
│ │ ├── TypeDslLoader.java
│ │ ├── UnionLoader.java
│ │ ├── UriLoader.java
│ │ ├── Uris.java
│ │ ├── ValidationException.java
│ │ ├── Validator.java
│ │ ├── YamlUtils.java
│ │ └── package.html
├── javadoc
│ └── overview.html
└── resources
│ └── META-INF
│ └── MANIFEST.MF
└── test
├── java
└── org
│ └── w3id
│ └── cwl
│ ├── cwl1_1
│ └── utils
│ │ ├── AnonymousRecordTest.java
│ │ ├── DefaultFetcherTest.java
│ │ ├── ExamplesTest.java
│ │ ├── PackedWorkflowClassTest.java
│ │ ├── RequirementsClassTest.java
│ │ ├── SchemaDefTest.java
│ │ ├── SecondaryFilesTest.java
│ │ ├── ShortnameTest.java
│ │ ├── WorkflowClassTest.java
│ │ └── YamlUtilsTest.java
│ └── cwl1_2
│ └── utils
│ ├── AnonymousRecordTest.java
│ ├── DefaultFetcherTest.java
│ ├── ExamplesTest.java
│ ├── PackedWorkflowClassTest.java
│ ├── RequirementsClassTest.java
│ ├── SchemaDefTest.java
│ ├── SecondaryFilesTest.java
│ ├── ShortnameTest.java
│ ├── WorkflowClassTest.java
│ └── YamlUtilsTest.java
└── resources
└── org
└── w3id
└── cwl
├── cwl1_1
└── utils
│ ├── 525.cwl
│ ├── capture_kit.yml
│ ├── envvar.yml
│ ├── params_inc.yml
│ ├── record-in-format.cwl.json
│ ├── schemadef-type.yml
│ ├── underscore.js
│ ├── valid_anon_enum_inside_array.cwl
│ ├── valid_anon_enum_inside_array_inside_schemadef.cwl
│ ├── valid_any-type-compat.cwl
│ ├── valid_basename-fields-test.cwl
│ ├── valid_binding-test.cwl
│ ├── valid_bool-empty-inputbinding.cwl
│ ├── valid_bwa-mem-tool.cwl
│ ├── valid_cat-from-dir.cwl
│ ├── valid_cat-tool.cwl
│ ├── valid_cat1-testcli.cwl
│ ├── valid_cat3-from-dir.cwl
│ ├── valid_cat3-nodocker.cwl
│ ├── valid_cat3-tool-docker.cwl
│ ├── valid_cat3-tool-mediumcut.cwl
│ ├── valid_cat3-tool-shortcut.cwl
│ ├── valid_cat3-tool.cwl
│ ├── valid_cat4-tool.cwl
│ ├── valid_cat5-tool.cwl
│ ├── valid_conflict-wf.cwl
│ ├── valid_count-lines1-wf-noET.cwl
│ ├── valid_count-lines1-wf.cwl
│ ├── valid_count-lines10-wf.cwl
│ ├── valid_count-lines11-extra-step-wf-noET.cwl
│ ├── valid_count-lines11-extra-step-wf.cwl
│ ├── valid_count-lines11-null-step-wf-noET.cwl
│ ├── valid_count-lines11-null-step-wf.cwl
│ ├── valid_count-lines11-wf-noET.cwl
│ ├── valid_count-lines11-wf.cwl
│ ├── valid_count-lines12-wf.cwl
│ ├── valid_count-lines13-wf.cwl
│ ├── valid_count-lines14-wf.cwl
│ ├── valid_count-lines15-wf.cwl
│ ├── valid_count-lines16-wf.cwl
│ ├── valid_count-lines17-wf.cwl
│ ├── valid_count-lines18-wf.cwl
│ ├── valid_count-lines2-wf.cwl
│ ├── valid_count-lines3-wf.cwl
│ ├── valid_count-lines4-wf.cwl
│ ├── valid_count-lines5-wf.cwl
│ ├── valid_count-lines6-wf.cwl
│ ├── valid_count-lines7-wf.cwl
│ ├── valid_count-lines8-wf-noET.cwl
│ ├── valid_count-lines8-wf.cwl
│ ├── valid_count-lines9-wf-noET.cwl
│ ├── valid_count-lines9-wf.cwl
│ ├── valid_default_path.cwl
│ ├── valid_dir.cwl
│ ├── valid_dir2.cwl
│ ├── valid_dir3.cwl
│ ├── valid_dir4.cwl
│ ├── valid_dir5.cwl
│ ├── valid_dir6.cwl
│ ├── valid_dir7.cwl
│ ├── valid_docker-array-secondaryfiles.cwl
│ ├── valid_docker-output-dir.cwl
│ ├── valid_docker-run-cmd.cwl
│ ├── valid_dynresreq-default.cwl
│ ├── valid_dynresreq-dir.cwl
│ ├── valid_dynresreq-workflow-inputdefault.cwl
│ ├── valid_dynresreq-workflow-stepdefault.cwl
│ ├── valid_dynresreq-workflow-tooldefault.cwl
│ ├── valid_dynresreq-workflow.cwl
│ ├── valid_dynresreq.cwl
│ ├── valid_echo-file-tool.cwl
│ ├── valid_echo-position-expr.cwl
│ ├── valid_echo-tool-default.cwl
│ ├── valid_echo-tool-packed.cwl
│ ├── valid_echo-tool-packed2.cwl
│ ├── valid_echo-tool.cwl
│ ├── valid_echo-wf-default.cwl
│ ├── valid_empty-array-input.cwl
│ ├── valid_env-tool1.cwl
│ ├── valid_env-tool2.cwl
│ ├── valid_env-tool3.cwl
│ ├── valid_env-tool4.cwl
│ ├── valid_env-wf1.cwl
│ ├── valid_env-wf2.cwl
│ ├── valid_env-wf3.cwl
│ ├── valid_envvar.cwl
│ ├── valid_envvar2.cwl
│ ├── valid_envvar3.cwl
│ ├── valid_exit-success.cwl
│ ├── valid_exitcode.cwl
│ ├── valid_fail-unconnected.cwl
│ ├── valid_fail-unspecified-input.cwl
│ ├── valid_file-literal-ex.cwl
│ ├── valid_formattest.cwl
│ ├── valid_formattest2.cwl
│ ├── valid_formattest3.cwl
│ ├── valid_glob-expr-list.cwl
│ ├── valid_glob-path-error.cwl
│ ├── valid_glob_directory.cwl
│ ├── valid_glob_test.cwl
│ ├── valid_import_schema-def.cwl
│ ├── valid_import_schema-def_packed.cwl
│ ├── valid_imported-hint.cwl
│ ├── valid_initialwork-path.cwl
│ ├── valid_initialworkdir-glob-fullpath.cwl
│ ├── valid_initialworkdirrequirement-docker-out.cwl
│ ├── valid_inline-js.cwl
│ ├── valid_inp_update_wf.cwl
│ ├── valid_inpdir_update_wf.cwl
│ ├── valid_io-any-1.cwl
│ ├── valid_io-any-wf-1.cwl
│ ├── valid_io-file-default-wf.cwl
│ ├── valid_io-file-or-files.cwl
│ ├── valid_io-int-default-tool-and-wf.cwl
│ ├── valid_io-int-default-wf.cwl
│ ├── valid_io-int-optional-wf.cwl
│ ├── valid_io-int-wf.cwl
│ ├── valid_io-union-input-default-wf.cwl
│ ├── valid_iwdr-entry.cwl
│ ├── valid_iwdr_with_nested_dirs.cwl
│ ├── valid_js-expr-req-wf.cwl
│ ├── valid_linkfile.cwl
│ ├── valid_listing_deep1.cwl
│ ├── valid_listing_deep2.cwl
│ ├── valid_listing_none1.cwl
│ ├── valid_listing_none2.cwl
│ ├── valid_listing_none3.cwl
│ ├── valid_listing_shallow1.cwl
│ ├── valid_listing_shallow2.cwl
│ ├── valid_metadata.cwl
│ ├── valid_mkdir.cwl
│ ├── valid_nameroot.cwl
│ ├── valid_nested-array.cwl
│ ├── valid_networkaccess.cwl
│ ├── valid_networkaccess2.cwl
│ ├── valid_no-inputs-tool.cwl
│ ├── valid_no-inputs-wf.cwl
│ ├── valid_no-outputs-tool.cwl
│ ├── valid_no-outputs-wf.cwl
│ ├── valid_null-defined.cwl
│ ├── valid_null-expression1-tool.cwl
│ ├── valid_null-expression2-tool.cwl
│ ├── valid_null-expression3-tool.cwl
│ ├── valid_optional-numerical-output-0.cwl
│ ├── valid_optional-output.cwl
│ ├── valid_output-arrays-file-wf.cwl
│ ├── valid_output-arrays-int-wf.cwl
│ ├── valid_output-arrays-int.cwl
│ ├── valid_params.cwl
│ ├── valid_params2.cwl
│ ├── valid_parseInt-tool.cwl
│ ├── valid_pass-unconnected.cwl
│ ├── valid_record-in-format.cwl
│ ├── valid_record-in-secondaryFiles-missing-wf.cwl
│ ├── valid_record-in-secondaryFiles-wf.cwl
│ ├── valid_record-in-secondaryFiles.cwl
│ ├── valid_record-out-format.cwl
│ ├── valid_record-out-secondaryFiles.cwl
│ ├── valid_record-output-wf.cwl
│ ├── valid_record-output.cwl
│ ├── valid_record-sd-secondaryFiles.cwl
│ ├── valid_recursive-input-directory.cwl
│ ├── valid_rename.cwl
│ ├── valid_revsort-packed.cwl
│ ├── valid_revsort.cwl
│ ├── valid_revtool.cwl
│ ├── valid_runtime-paths-distinct.cwl
│ ├── valid_scatter-valueFrom-tool.cwl
│ ├── valid_scatter-valuefrom-inputs-wf1.cwl
│ ├── valid_scatter-valuefrom-wf1.cwl
│ ├── valid_scatter-valuefrom-wf2.cwl
│ ├── valid_scatter-valuefrom-wf3.cwl
│ ├── valid_scatter-valuefrom-wf4.cwl
│ ├── valid_scatter-valuefrom-wf5.cwl
│ ├── valid_scatter-valuefrom-wf6.cwl
│ ├── valid_scatter-wf1.cwl
│ ├── valid_scatter-wf2.cwl
│ ├── valid_scatter-wf3.cwl
│ ├── valid_scatter-wf4.cwl
│ ├── valid_schemadef-tool.cwl
│ ├── valid_schemadef-wf.cwl
│ ├── valid_search.cwl
│ ├── valid_shellchar.cwl
│ ├── valid_shellchar2.cwl
│ ├── valid_size-expression-tool.cwl
│ ├── valid_sorttool.cwl
│ ├── valid_stage-array-dirs.cwl
│ ├── valid_stage-array.cwl
│ ├── valid_stage-unprovided-file.cwl
│ ├── valid_stage_file_array.cwl
│ ├── valid_stage_file_array_basename.cwl
│ ├── valid_stage_file_array_basename_and_entryname.cwl
│ ├── valid_stagefile.cwl
│ ├── valid_stderr-mediumcut.cwl
│ ├── valid_stderr-shortcut.cwl
│ ├── valid_stderr.cwl
│ ├── valid_step-valuefrom-wf.cwl
│ ├── valid_step-valuefrom2-wf.cwl
│ ├── valid_step-valuefrom3-wf.cwl
│ ├── valid_step-valuefrom4-wf.cwl
│ ├── valid_step-valuefrom5-wf.cwl
│ ├── valid_steplevel-resreq.cwl
│ ├── valid_sum-wf-noET.cwl
│ ├── valid_sum-wf.cwl
│ ├── valid_symlink-illegal.cwl
│ ├── valid_symlink-legal.cwl
│ ├── valid_template-tool.cwl
│ ├── valid_test-cwl-out.cwl
│ ├── valid_test-cwl-out2.cwl
│ ├── valid_timelimit.cwl
│ ├── valid_timelimit2-wf.cwl
│ ├── valid_timelimit2.cwl
│ ├── valid_timelimit3-wf.cwl
│ ├── valid_timelimit3.cwl
│ ├── valid_timelimit4.cwl
│ ├── valid_timelimit5.cwl
│ ├── valid_tmap-tool.cwl
│ ├── valid_touch.cwl
│ ├── valid_updatedir_inplace.cwl
│ ├── valid_updateval_inplace.cwl
│ ├── valid_valueFrom-constant.cwl
│ ├── valid_vf-concat.cwl
│ ├── valid_wc-tool-shortcut.cwl
│ ├── valid_wc-tool.cwl
│ ├── valid_wc2-tool.cwl
│ ├── valid_wc3-tool.cwl
│ ├── valid_wc4-tool.cwl
│ ├── valid_wf-loadContents.cwl
│ ├── valid_wf-loadContents2.cwl
│ ├── valid_wf-loadContents3.cwl
│ ├── valid_wf-loadContents4.cwl
│ ├── valid_writable-dir-docker.cwl
│ └── valid_writable-dir.cwl
└── cwl1_2
└── utils
├── 525.cwl
├── EDAM.owl
├── action.cwl
├── args.py
├── bar.cwl
├── capture_kit.yml
├── cat-tool.cwl
├── cat.cwl
├── check.cwl
├── count-lines1-wf-noET.cwl
├── count-lines1-wf.cwl
├── dcterms.rdf
├── dynresreq-default.cwl
├── dynresreq.cwl
├── echo-file-tool.cwl
├── echo-tool-default.cwl
├── echo-tool.cwl
├── env-tool1.cwl
├── env-tool2.cwl
├── envvar.yml
├── fail-unspecified-input.cwl
├── foaf.rdf
├── foo.cwl
├── gx_edam.ttl
├── hello.txt
├── inp-filelist.txt
├── io-any-1.cwl
├── loadit.py
├── mkdir.cwl
├── mkfilelist.py
├── null-expression3-tool.cwl
├── params_inc.yml
├── parseInt-tool.cwl
├── record-in-format.cwl.json
├── record-in-secondaryFiles.cwl
├── record-output.cwl
├── rename-inputs.yml
├── rename.cwl
├── revtool.cwl
├── scatter-valueFrom-tool.cwl
├── schemadef-tool.cwl
├── schemadef-type.yml
├── schemadef_types_with_import-tool.cwl
├── schemadef_types_with_import_readgroup.yml
├── search.py
├── sorttool.cwl
├── special_file
├── testdir
├── a
├── b
└── c
│ └── d
├── touch.cwl
├── underscore.js
├── updatedir_inplace.cwl
├── updateval.py
├── updateval_inplace.cwl
├── valid_action.cwl
├── valid_anon_enum_inside_array.cwl
├── valid_anon_enum_inside_array_inside_schemadef.cwl
├── valid_any-type-compat.cwl
├── valid_bar.cwl
├── valid_basename-fields-test.cwl
├── valid_bash-dollar-quote.cwl
├── valid_bash-line-continuation-with-expression.cwl
├── valid_bash-line-continuation.cwl
├── valid_binding-test.cwl
├── valid_bool-empty-inputbinding.cwl
├── valid_bwa-mem-tool.cwl
├── valid_cat-from-dir.cwl
├── valid_cat-tool-shortcut.cwl
├── valid_cat-tool.cwl
├── valid_cat.cwl
├── valid_cat1-testcli.cwl
├── valid_cat3-from-dir.cwl
├── valid_cat3-nodocker.cwl
├── valid_cat3-tool-docker.cwl
├── valid_cat3-tool-mediumcut.cwl
├── valid_cat3-tool-shortcut.cwl
├── valid_cat3-tool.cwl
├── valid_cat4-from-dir.cwl
├── valid_cat4-tool.cwl
├── valid_cat5-tool.cwl
├── valid_check.cwl
├── valid_colon:test.cwl
├── valid_colon_test_output.cwl
├── valid_cond-wf-001.cwl
├── valid_cond-wf-001_nojs.cwl
├── valid_cond-wf-002.cwl
├── valid_cond-wf-002_nojs.cwl
├── valid_cond-wf-003.1.cwl
├── valid_cond-wf-003.1_nojs.cwl
├── valid_cond-wf-003.cwl
├── valid_cond-wf-003_nojs.cwl
├── valid_cond-wf-004.cwl
├── valid_cond-wf-004_nojs.cwl
├── valid_cond-wf-006.cwl
├── valid_cond-wf-006_nojs.cwl
├── valid_cond-wf-007.cwl
├── valid_cond-wf-007_nojs.cwl
├── valid_cond-wf-009.cwl
├── valid_cond-wf-009_nojs.cwl
├── valid_cond-wf-010.cwl
├── valid_cond-wf-010_nojs.cwl
├── valid_cond-wf-011.cwl
├── valid_cond-wf-011_nojs.cwl
├── valid_cond-wf-012.cwl
├── valid_cond-wf-012_nojs.cwl
├── valid_cond-wf-013.cwl
├── valid_cond-wf-013_nojs.cwl
├── valid_cond-with-defaults.cwl
├── valid_cores_float.cwl
├── valid_count-lines1-wf-noET.cwl
├── valid_count-lines1-wf.cwl
├── valid_count-lines10-wf.cwl
├── valid_count-lines11-extra-step-wf-noET.cwl
├── valid_count-lines11-extra-step-wf.cwl
├── valid_count-lines11-null-step-wf-noET.cwl
├── valid_count-lines11-null-step-wf.cwl
├── valid_count-lines11-wf-noET.cwl
├── valid_count-lines11-wf.cwl
├── valid_count-lines12-wf.cwl
├── valid_count-lines13-wf.cwl
├── valid_count-lines14-wf.cwl
├── valid_count-lines15-wf.cwl
├── valid_count-lines16-wf.cwl
├── valid_count-lines17-wf.cwl
├── valid_count-lines18-wf.cwl
├── valid_count-lines19-wf.cwl
├── valid_count-lines2-wf.cwl
├── valid_count-lines3-wf.cwl
├── valid_count-lines4-wf.cwl
├── valid_count-lines5-wf.cwl
├── valid_count-lines6-wf.cwl
├── valid_count-lines7-wf.cwl
├── valid_count-lines8-wf-noET.cwl
├── valid_count-lines8-wf.cwl
├── valid_count-lines9-wf-noET.cwl
├── valid_count-lines9-wf.cwl
├── valid_cwloutput-nolimit.cwl
├── valid_default_path.cwl
├── valid_dir.cwl
├── valid_dir2.cwl
├── valid_dir3.cwl
├── valid_dir4.cwl
├── valid_dir5.cwl
├── valid_dir6.cwl
├── valid_dir7.cwl
├── valid_docker-array-secondaryfiles.cwl
├── valid_docker-output-dir.cwl
├── valid_docker-run-cmd.cwl
├── valid_dynresreq-default.cwl
├── valid_dynresreq-dir.cwl
├── valid_dynresreq-workflow-inputdefault.cwl
├── valid_dynresreq-workflow-stepdefault.cwl
├── valid_dynresreq-workflow-tooldefault.cwl
├── valid_dynresreq-workflow.cwl
├── valid_dynresreq.cwl
├── valid_echo-file-tool.cwl
├── valid_echo-position-expr.cwl
├── valid_echo-tool-default.cwl
├── valid_echo-tool-packed.cwl
├── valid_echo-tool-packed2.cwl
├── valid_echo-tool.cwl
├── valid_echo-wf-default.cwl
├── valid_empty-array-input.cwl
├── valid_env-tool1.cwl
├── valid_env-tool2.cwl
├── valid_env-tool3.cwl
├── valid_env-tool4.cwl
├── valid_env-wf1.cwl
├── valid_env-wf2.cwl
├── valid_env-wf3.cwl
├── valid_envvar.cwl
├── valid_envvar2.cwl
├── valid_envvar3.cwl
├── valid_exit-success.cwl
├── valid_exitcode.cwl
├── valid_fail-unconnected.cwl
├── valid_fail-unspecified-input.cwl
├── valid_file-literal-ex.cwl
├── valid_foo.cwl
├── valid_formattest.cwl
├── valid_formattest2.cwl
├── valid_formattest3.cwl
├── valid_glob-expr-list.cwl
├── valid_glob-path-error.cwl
├── valid_glob_directory.cwl
├── valid_glob_test.cwl
├── valid_import_schema-def.cwl
├── valid_import_schema-def2.cwl
├── valid_import_schema-def_packed.cwl
├── valid_imported-hint.cwl
├── valid_initialwork-path.cwl
├── valid_initialworkdir-glob-fullpath.cwl
├── valid_initialworkdirrequirement-docker-out.cwl
├── valid_inline-js.cwl
├── valid_inp_update_wf.cwl
├── valid_inpdir_update_wf.cwl
├── valid_io-any-1.cwl
├── valid_io-any-wf-1.cwl
├── valid_io-file-default-wf.cwl
├── valid_io-file-or-files.cwl
├── valid_io-int-default-tool-and-wf.cwl
├── valid_io-int-default-wf.cwl
├── valid_io-int-optional-wf.cwl
├── valid_io-int-wf.cwl
├── valid_io-union-input-default-wf.cwl
├── valid_iwd-container-entryname1.cwl
├── valid_iwd-container-entryname2.cwl
├── valid_iwd-container-entryname3.cwl
├── valid_iwd-container-entryname4.cwl
├── valid_iwd-fileobjs1.cwl
├── valid_iwd-fileobjs2.cwl
├── valid_iwd-jsondump1-nl.cwl
├── valid_iwd-jsondump1.cwl
├── valid_iwd-jsondump2-nl.cwl
├── valid_iwd-jsondump2.cwl
├── valid_iwd-jsondump3-nl.cwl
├── valid_iwd-jsondump3.cwl
├── valid_iwd-nolimit.cwl
├── valid_iwd-passthrough1.cwl
├── valid_iwd-passthrough2.cwl
├── valid_iwd-passthrough3.cwl
├── valid_iwd-passthrough4.cwl
├── valid_iwdr-entry.cwl
├── valid_iwdr_dir_literal_real_file.cwl
├── valid_iwdr_with_nested_dirs.cwl
├── valid_js-input-record.cwl
├── valid_js-quote.cwl
├── valid_linkfile.cwl
├── valid_listing_deep1.cwl
├── valid_listing_deep2.cwl
├── valid_listing_none1.cwl
├── valid_listing_none2.cwl
├── valid_listing_none3.cwl
├── valid_listing_shallow1.cwl
├── valid_listing_shallow2.cwl
├── valid_loadContents-limit.cwl
├── valid_metadata.cwl
├── valid_mkdir.cwl
├── valid_multiple_input_feature_requirement.cwl
├── valid_nameroot.cwl
├── valid_nested-array.cwl
├── valid_networkaccess.cwl
├── valid_networkaccess2.cwl
├── valid_no-inputs-tool.cwl
├── valid_no-inputs-wf.cwl
├── valid_no-outputs-tool.cwl
├── valid_no-outputs-wf.cwl
├── valid_null-defined.cwl
├── valid_null-expression1-tool.cwl
├── valid_null-expression2-tool.cwl
├── valid_null-expression3-tool.cwl
├── valid_operation.cwl
├── valid_optional-numerical-output-0.cwl
├── valid_optional-output.cwl
├── valid_output-arrays-file-wf.cwl
├── valid_output-arrays-int-wf.cwl
├── valid_output-arrays-int.cwl
├── valid_output_reference_workflow_input.cwl
├── valid_packed_action.cwl
├── valid_packed_anon_enum_inside_array.cwl
├── valid_packed_anon_enum_inside_array_inside_schemadef.cwl
├── valid_packed_any-type-compat.cwl
├── valid_packed_bar.cwl
├── valid_packed_basename-fields-test.cwl
├── valid_packed_bash-dollar-quote.cwl
├── valid_packed_bash-line-continuation-with-expression.cwl
├── valid_packed_bash-line-continuation.cwl
├── valid_packed_binding-test.cwl
├── valid_packed_bool-empty-inputbinding.cwl
├── valid_packed_bwa-mem-tool.cwl
├── valid_packed_cat-from-dir.cwl
├── valid_packed_cat-tool-shortcut.cwl
├── valid_packed_cat-tool.cwl
├── valid_packed_cat.cwl
├── valid_packed_cat1-testcli.cwl
├── valid_packed_cat3-from-dir.cwl
├── valid_packed_cat3-nodocker.cwl
├── valid_packed_cat3-tool-docker.cwl
├── valid_packed_cat3-tool-mediumcut.cwl
├── valid_packed_cat3-tool-shortcut.cwl
├── valid_packed_cat3-tool.cwl
├── valid_packed_cat4-from-dir.cwl
├── valid_packed_cat4-tool.cwl
├── valid_packed_cat5-tool.cwl
├── valid_packed_check.cwl
├── valid_packed_colon:test.cwl
├── valid_packed_colon_test_output.cwl
├── valid_packed_cond-wf-001.cwl
├── valid_packed_cond-wf-001_nojs.cwl
├── valid_packed_cond-wf-002.cwl
├── valid_packed_cond-wf-002_nojs.cwl
├── valid_packed_cond-wf-003.1.cwl
├── valid_packed_cond-wf-003.1_nojs.cwl
├── valid_packed_cond-wf-003.cwl
├── valid_packed_cond-wf-003_nojs.cwl
├── valid_packed_cond-wf-004.cwl
├── valid_packed_cond-wf-004_nojs.cwl
├── valid_packed_cond-wf-006.cwl
├── valid_packed_cond-wf-006_nojs.cwl
├── valid_packed_cond-wf-007.cwl
├── valid_packed_cond-wf-007_nojs.cwl
├── valid_packed_cond-wf-009.cwl
├── valid_packed_cond-wf-009_nojs.cwl
├── valid_packed_cond-wf-010.cwl
├── valid_packed_cond-wf-010_nojs.cwl
├── valid_packed_cond-wf-011.cwl
├── valid_packed_cond-wf-011_nojs.cwl
├── valid_packed_cond-wf-012.cwl
├── valid_packed_cond-wf-012_nojs.cwl
├── valid_packed_cond-wf-013.cwl
├── valid_packed_cond-wf-013_nojs.cwl
├── valid_packed_cond-with-defaults.cwl
├── valid_packed_cores_float.cwl
├── valid_packed_count-lines1-wf-noET.cwl
├── valid_packed_count-lines1-wf.cwl
├── valid_packed_count-lines10-wf.cwl
├── valid_packed_count-lines11-extra-step-wf-noET.cwl
├── valid_packed_count-lines11-extra-step-wf.cwl
├── valid_packed_count-lines11-null-step-wf-noET.cwl
├── valid_packed_count-lines11-null-step-wf.cwl
├── valid_packed_count-lines11-wf-noET.cwl
├── valid_packed_count-lines11-wf.cwl
├── valid_packed_count-lines12-wf.cwl
├── valid_packed_count-lines13-wf.cwl
├── valid_packed_count-lines14-wf.cwl
├── valid_packed_count-lines15-wf.cwl
├── valid_packed_count-lines16-wf.cwl
├── valid_packed_count-lines17-wf.cwl
├── valid_packed_count-lines18-wf.cwl
├── valid_packed_count-lines19-wf.cwl
├── valid_packed_count-lines2-wf.cwl
├── valid_packed_count-lines3-wf.cwl
├── valid_packed_count-lines4-wf.cwl
├── valid_packed_count-lines5-wf.cwl
├── valid_packed_count-lines6-wf.cwl
├── valid_packed_count-lines7-wf.cwl
├── valid_packed_count-lines8-wf-noET.cwl
├── valid_packed_count-lines8-wf.cwl
├── valid_packed_count-lines9-wf-noET.cwl
├── valid_packed_count-lines9-wf.cwl
├── valid_packed_cwloutput-nolimit.cwl
├── valid_packed_default_path.cwl
├── valid_packed_dir.cwl
├── valid_packed_dir2.cwl
├── valid_packed_dir3.cwl
├── valid_packed_dir4.cwl
├── valid_packed_dir5.cwl
├── valid_packed_dir6.cwl
├── valid_packed_dir7.cwl
├── valid_packed_docker-array-secondaryfiles.cwl
├── valid_packed_docker-output-dir.cwl
├── valid_packed_docker-run-cmd.cwl
├── valid_packed_dynresreq-default.cwl
├── valid_packed_dynresreq-dir.cwl
├── valid_packed_dynresreq-workflow-inputdefault.cwl
├── valid_packed_dynresreq-workflow-stepdefault.cwl
├── valid_packed_dynresreq-workflow-tooldefault.cwl
├── valid_packed_dynresreq-workflow.cwl
├── valid_packed_dynresreq.cwl
├── valid_packed_echo-file-tool.cwl
├── valid_packed_echo-position-expr.cwl
├── valid_packed_echo-tool-default.cwl
├── valid_packed_echo-tool-packed.cwl
├── valid_packed_echo-tool-packed2.cwl
├── valid_packed_echo-tool.cwl
├── valid_packed_echo-wf-default.cwl
├── valid_packed_empty-array-input.cwl
├── valid_packed_env-tool1.cwl
├── valid_packed_env-tool2.cwl
├── valid_packed_env-tool3.cwl
├── valid_packed_env-tool4.cwl
├── valid_packed_env-wf1.cwl
├── valid_packed_env-wf2.cwl
├── valid_packed_env-wf3.cwl
├── valid_packed_envvar.cwl
├── valid_packed_envvar2.cwl
├── valid_packed_envvar3.cwl
├── valid_packed_exit-success.cwl
├── valid_packed_exitcode.cwl
├── valid_packed_fail-unconnected.cwl
├── valid_packed_fail-unspecified-input.cwl
├── valid_packed_file-literal-ex.cwl
├── valid_packed_foo.cwl
├── valid_packed_formattest.cwl
├── valid_packed_formattest2.cwl
├── valid_packed_formattest3.cwl
├── valid_packed_glob-expr-list.cwl
├── valid_packed_glob-path-error.cwl
├── valid_packed_glob_directory.cwl
├── valid_packed_glob_test.cwl
├── valid_packed_import_schema-def.cwl
├── valid_packed_import_schema-def2.cwl
├── valid_packed_import_schema-def_packed.cwl
├── valid_packed_imported-hint.cwl
├── valid_packed_initialwork-path.cwl
├── valid_packed_initialworkdir-glob-fullpath.cwl
├── valid_packed_initialworkdirrequirement-docker-out.cwl
├── valid_packed_inline-js.cwl
├── valid_packed_inp_update_wf.cwl
├── valid_packed_inpdir_update_wf.cwl
├── valid_packed_io-any-1.cwl
├── valid_packed_io-any-wf-1.cwl
├── valid_packed_io-file-default-wf.cwl
├── valid_packed_io-file-or-files.cwl
├── valid_packed_io-int-default-tool-and-wf.cwl
├── valid_packed_io-int-default-wf.cwl
├── valid_packed_io-int-optional-wf.cwl
├── valid_packed_io-int-wf.cwl
├── valid_packed_io-union-input-default-wf.cwl
├── valid_packed_iwd-container-entryname1.cwl
├── valid_packed_iwd-container-entryname2.cwl
├── valid_packed_iwd-container-entryname3.cwl
├── valid_packed_iwd-container-entryname4.cwl
├── valid_packed_iwd-fileobjs1.cwl
├── valid_packed_iwd-fileobjs2.cwl
├── valid_packed_iwd-jsondump1-nl.cwl
├── valid_packed_iwd-jsondump1.cwl
├── valid_packed_iwd-jsondump2-nl.cwl
├── valid_packed_iwd-jsondump2.cwl
├── valid_packed_iwd-jsondump3-nl.cwl
├── valid_packed_iwd-jsondump3.cwl
├── valid_packed_iwd-nolimit.cwl
├── valid_packed_iwd-passthrough1.cwl
├── valid_packed_iwd-passthrough2.cwl
├── valid_packed_iwd-passthrough3.cwl
├── valid_packed_iwd-passthrough4.cwl
├── valid_packed_iwdr-entry.cwl
├── valid_packed_iwdr_dir_literal_real_file.cwl
├── valid_packed_iwdr_with_nested_dirs.cwl
├── valid_packed_js-input-record.cwl
├── valid_packed_js-quote.cwl
├── valid_packed_linkfile.cwl
├── valid_packed_listing_deep1.cwl
├── valid_packed_listing_deep2.cwl
├── valid_packed_listing_none1.cwl
├── valid_packed_listing_none2.cwl
├── valid_packed_listing_none3.cwl
├── valid_packed_listing_shallow1.cwl
├── valid_packed_listing_shallow2.cwl
├── valid_packed_loadContents-limit.cwl
├── valid_packed_metadata.cwl
├── valid_packed_mkdir.cwl
├── valid_packed_multiple_input_feature_requirement.cwl
├── valid_packed_nameroot.cwl
├── valid_packed_nested-array.cwl
├── valid_packed_networkaccess.cwl
├── valid_packed_networkaccess2.cwl
├── valid_packed_no-inputs-tool.cwl
├── valid_packed_no-inputs-wf.cwl
├── valid_packed_no-outputs-tool.cwl
├── valid_packed_no-outputs-wf.cwl
├── valid_packed_null-defined.cwl
├── valid_packed_null-expression1-tool.cwl
├── valid_packed_null-expression2-tool.cwl
├── valid_packed_null-expression3-tool.cwl
├── valid_packed_operation.cwl
├── valid_packed_optional-numerical-output-0.cwl
├── valid_packed_optional-output.cwl
├── valid_packed_output-arrays-file-wf.cwl
├── valid_packed_output-arrays-int-wf.cwl
├── valid_packed_output-arrays-int.cwl
├── valid_packed_output_reference_workflow_input.cwl
├── valid_packed_params.cwl
├── valid_packed_params2.cwl
├── valid_packed_params_input_length_non_array.cwl
├── valid_packed_parseInt-tool.cwl
├── valid_packed_pass-unconnected.cwl
├── valid_packed_record-in-format.cwl
├── valid_packed_record-in-secondaryFiles-missing-wf.cwl
├── valid_packed_record-in-secondaryFiles-wf.cwl
├── valid_packed_record-in-secondaryFiles.cwl
├── valid_packed_record-order.cwl
├── valid_packed_record-out-format.cwl
├── valid_packed_record-out-secondaryFiles.cwl
├── valid_packed_record-output-wf.cwl
├── valid_packed_record-output.cwl
├── valid_packed_record-sd-secondaryFiles.cwl
├── valid_packed_record_outputeval.cwl
├── valid_packed_record_outputeval_nojs.cwl
├── valid_packed_recursive-input-directory.cwl
├── valid_packed_rename-inputs.cwl
├── valid_packed_rename-outputs.cwl
├── valid_packed_rename.cwl
├── valid_packed_revsort-abstract.cwl
├── valid_packed_revsort-packed.cwl
├── valid_packed_revsort.cwl
├── valid_packed_revtool.cwl
├── valid_packed_runtime-outdir.cwl
├── valid_packed_runtime-paths-distinct.cwl
├── valid_packed_scatter-valueFrom-tool.cwl
├── valid_packed_scatter-valuefrom-inputs-wf1.cwl
├── valid_packed_scatter-valuefrom-wf1.cwl
├── valid_packed_scatter-valuefrom-wf2.cwl
├── valid_packed_scatter-valuefrom-wf3.cwl
├── valid_packed_scatter-valuefrom-wf4.cwl
├── valid_packed_scatter-valuefrom-wf5.cwl
├── valid_packed_scatter-valuefrom-wf6.cwl
├── valid_packed_scatter-wf1.cwl
├── valid_packed_scatter-wf2.cwl
├── valid_packed_scatter-wf3.cwl
├── valid_packed_scatter-wf4.cwl
├── valid_packed_schemadef-tool.cwl
├── valid_packed_schemadef-wf.cwl
├── valid_packed_schemadef_types_with_import-wf.cwl
├── valid_packed_search.cwl
├── valid_packed_shellchar.cwl
├── valid_packed_shellchar2.cwl
├── valid_packed_size-expression-tool.cwl
├── valid_packed_sorttool.cwl
├── valid_packed_stage-array-dirs.cwl
├── valid_packed_stage-array.cwl
├── valid_packed_stage-unprovided-file.cwl
├── valid_packed_stage_file_array.cwl
├── valid_packed_stage_file_array_basename.cwl
├── valid_packed_stage_file_array_basename_and_entryname.cwl
├── valid_packed_stagefile.cwl
├── valid_packed_stderr-mediumcut.cwl
├── valid_packed_stderr-shortcut.cwl
├── valid_packed_stderr.cwl
├── valid_packed_stdout_chained_commands.cwl
├── valid_packed_step-valuefrom-wf.cwl
├── valid_packed_step-valuefrom2-wf.cwl
├── valid_packed_step-valuefrom3-wf.cwl
├── valid_packed_step-valuefrom4-wf.cwl
├── valid_packed_step-valuefrom5-wf.cwl
├── valid_packed_steplevel-resreq.cwl
├── valid_packed_storage_float.cwl
├── valid_packed_sum-wf-noET.cwl
├── valid_packed_sum-wf.cwl
├── valid_packed_symlink-illegal.cwl
├── valid_packed_symlink-legal.cwl
├── valid_packed_synth-file.cwl
├── valid_packed_template-tool.cwl
├── valid_packed_test-cwl-out.cwl
├── valid_packed_test-cwl-out2.cwl
├── valid_packed_timelimit.cwl
├── valid_packed_timelimit2-wf.cwl
├── valid_packed_timelimit2.cwl
├── valid_packed_timelimit3-wf.cwl
├── valid_packed_timelimit3.cwl
├── valid_packed_timelimit4.cwl
├── valid_packed_timelimit5.cwl
├── valid_packed_tmap-tool.cwl
├── valid_packed_tool-v12.cwl
├── valid_packed_touch.cwl
├── valid_packed_updatedir_inplace.cwl
├── valid_packed_updateval_inplace.cwl
├── valid_packed_valid_schemadef_types_with_import-wf.cwl
├── valid_packed_valueFrom-constant.cwl
├── valid_packed_vf-concat.cwl
├── valid_packed_wc-tool-shortcut.cwl
├── valid_packed_wc-tool.cwl
├── valid_packed_wc2-tool.cwl
├── valid_packed_wc3-tool.cwl
├── valid_packed_wc4-tool.cwl
├── valid_packed_wf-loadContents.cwl
├── valid_packed_wf-loadContents2.cwl
├── valid_packed_wf-loadContents3.cwl
├── valid_packed_wf-loadContents4.cwl
├── valid_packed_wf_ren.cwl
├── valid_packed_writable-dir-docker.cwl
├── valid_packed_writable-dir.cwl
├── valid_params.cwl
├── valid_params2.cwl
├── valid_params_input_length_non_array.cwl
├── valid_parseInt-tool.cwl
├── valid_pass-unconnected.cwl
├── valid_record-in-format.cwl
├── valid_record-in-secondaryFiles-missing-wf.cwl
├── valid_record-in-secondaryFiles-wf.cwl
├── valid_record-in-secondaryFiles.cwl
├── valid_record-order.cwl
├── valid_record-out-format.cwl
├── valid_record-out-secondaryFiles.cwl
├── valid_record-output-wf.cwl
├── valid_record-output.cwl
├── valid_record-sd-secondaryFiles.cwl
├── valid_record_outputeval.cwl
├── valid_record_outputeval_nojs.cwl
├── valid_recursive-input-directory.cwl
├── valid_rename-inputs.cwl
├── valid_rename-outputs.cwl
├── valid_rename.cwl
├── valid_revsort-abstract.cwl
├── valid_revsort-packed.cwl
├── valid_revsort.cwl
├── valid_revtool.cwl
├── valid_runtime-outdir.cwl
├── valid_runtime-paths-distinct.cwl
├── valid_scatter-valueFrom-tool.cwl
├── valid_scatter-valuefrom-inputs-wf1.cwl
├── valid_scatter-valuefrom-wf1.cwl
├── valid_scatter-valuefrom-wf2.cwl
├── valid_scatter-valuefrom-wf3.cwl
├── valid_scatter-valuefrom-wf4.cwl
├── valid_scatter-valuefrom-wf5.cwl
├── valid_scatter-valuefrom-wf6.cwl
├── valid_scatter-wf1.cwl
├── valid_scatter-wf2.cwl
├── valid_scatter-wf3.cwl
├── valid_scatter-wf4.cwl
├── valid_schemadef-tool.cwl
├── valid_schemadef-wf.cwl
├── valid_schemadef_types_with_import-wf.cwl
├── valid_search.cwl
├── valid_shellchar.cwl
├── valid_shellchar2.cwl
├── valid_size-expression-tool.cwl
├── valid_sorttool.cwl
├── valid_stage-array-dirs.cwl
├── valid_stage-array.cwl
├── valid_stage-unprovided-file.cwl
├── valid_stage_file_array.cwl
├── valid_stage_file_array_basename.cwl
├── valid_stage_file_array_basename_and_entryname.cwl
├── valid_stagefile.cwl
├── valid_stderr-mediumcut.cwl
├── valid_stderr-shortcut.cwl
├── valid_stderr.cwl
├── valid_stdout_chained_commands.cwl
├── valid_step-valuefrom-wf.cwl
├── valid_step-valuefrom2-wf.cwl
├── valid_step-valuefrom3-wf.cwl
├── valid_step-valuefrom4-wf.cwl
├── valid_step-valuefrom5-wf.cwl
├── valid_steplevel-resreq.cwl
├── valid_storage_float.cwl
├── valid_sum-wf-noET.cwl
├── valid_sum-wf.cwl
├── valid_symlink-illegal.cwl
├── valid_symlink-legal.cwl
├── valid_synth-file.cwl
├── valid_template-tool.cwl
├── valid_test-cwl-out.cwl
├── valid_test-cwl-out2.cwl
├── valid_timelimit.cwl
├── valid_timelimit2-wf.cwl
├── valid_timelimit2.cwl
├── valid_timelimit3-wf.cwl
├── valid_timelimit3.cwl
├── valid_timelimit4.cwl
├── valid_timelimit5.cwl
├── valid_tmap-tool.cwl
├── valid_tool-v12.cwl
├── valid_touch.cwl
├── valid_updatedir_inplace.cwl
├── valid_updateval_inplace.cwl
├── valid_valueFrom-constant.cwl
├── valid_vf-concat.cwl
├── valid_wc-tool-shortcut.cwl
├── valid_wc-tool.cwl
├── valid_wc2-tool.cwl
├── valid_wc3-tool.cwl
├── valid_wc4-tool.cwl
├── valid_wf-loadContents.cwl
├── valid_wf-loadContents2.cwl
├── valid_wf-loadContents3.cwl
├── valid_wf-loadContents4.cwl
├── valid_wf_ren.cwl
├── valid_writable-dir-docker.cwl
├── valid_writable-dir.cwl
├── wc-tool.cwl
├── wc2-tool.cwl
├── wc3-tool.cwl
└── whale.txt
/.gitignore:
--------------------------------------------------------------------------------
1 | target/
2 | .classpath
3 | .project
4 | .settings
5 | /bin/
6 |
--------------------------------------------------------------------------------
/src/main/java/org/w3id/cwl/cwl1_1/package.html:
--------------------------------------------------------------------------------
1 |
2 | Package for the auto-generated Java objects corresponding generated by Schema Salad
3 | for https://w3id.org/cwl/cwl#.
4 |
5 |
--------------------------------------------------------------------------------
/src/main/java/org/w3id/cwl/cwl1_1/utils/AnyLoader.java:
--------------------------------------------------------------------------------
1 | package org.w3id.cwl.cwl1_1.utils;
2 |
3 | public class AnyLoader implements Loader