Skip to content

Commit 4ba25bd

Browse files
committed
intent field
1 parent 94cb961 commit 4ba25bd

4 files changed

Lines changed: 5 additions & 0 deletions

File tree

crates/cwl/src/clt.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ impl Default for CommandLineTool {
6363
inputs: Vec::default(),
6464
requirements: Option::default(),
6565
hints: Option::default(),
66+
intent: Option::default(),
6667
},
6768
base_command: Default::default(),
6869
stdin: Option::default(),

crates/cwl/src/et.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ impl Default for ExpressionTool {
3030
requirements: Option::default(),
3131
hints: Option::default(),
3232
inputs: Vec::default(),
33+
intent: Option::default(),
3334
},
3435
outputs: Vec::default(),
3536
expression: Default::default(),

crates/cwl/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ pub struct DocumentBase {
113113
#[serde(skip_serializing_if = "Option::is_none")]
114114
pub label: Option<String>,
115115
#[serde(skip_serializing_if = "Option::is_none")]
116+
pub intent: Option<String>,
117+
#[serde(skip_serializing_if = "Option::is_none")]
116118
pub doc: Option<String>,
117119
#[serde(deserialize_with = "deserialize_inputs")]
118120
pub inputs: Vec<CommandInputParameter>,

crates/cwl/src/wf.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ impl Default for Workflow {
3838
requirements: Default::default(),
3939
hints: Default::default(),
4040
inputs: Default::default(),
41+
intent: Option::default(),
4142
},
4243
outputs: Default::default(),
4344
steps: Default::default(),

0 commit comments

Comments
 (0)