Skip to content

Commit 33e5a44

Browse files
committed
Support workflow onComplete and onError sections
1 parent 8ae2775 commit 33e5a44

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/main/java/nextflow/lsp/services/script/ScriptAstParentVisitor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ public void visitWorkflow(WorkflowNode node) {
118118
lookup.visit(node.main);
119119
lookup.visit(node.emits);
120120
lookup.visit(node.publishers);
121+
lookup.visit(node.onComplete);
122+
lookup.visit(node.onError);
121123
}
122124
finally {
123125
lookup.pop();

src/main/java/nextflow/lsp/services/script/ScriptSemanticTokensProvider.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ public void visitWorkflow(WorkflowNode node) {
130130
visitWorkflowEmits(block.getStatements());
131131

132132
tok.visit(node.publishers);
133+
tok.visit(node.onComplete);
134+
tok.visit(node.onError);
133135
}
134136

135137
protected void visitWorkflowEmits(List<Statement> emits) {

0 commit comments

Comments
 (0)