diff --git a/src/CWL/Decode.fs b/src/CWL/Decode.fs index 47ba5541..699f0d48 100644 --- a/src/CWL/Decode.fs +++ b/src/CWL/Decode.fs @@ -242,6 +242,10 @@ module Decode = | "ShellCommandRequirement" -> ShellCommandRequirement | "ResourceRequirement" -> ResourceRequirement (resourceRequirementDecoder get) | "NetworkAccess" -> NetworkAccessRequirement + | "SubworkflowFeatureRequirement" -> SubworkflowFeatureRequirement + | "ScatterFeatureRequirement" -> ScatterFeatureRequirement + | "MultipleInputFeatureRequirement" -> MultipleInputFeatureRequirement + | "StepInputExpressionRequirement" -> StepInputExpressionRequirement | _ -> failwith "Invalid requirement" ) )