You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2018/08/06 15:23:01 UTC
[13/13] incubator-taverna-language git commit: Support nested
workflows by parsing processes recursively
Support nested workflows by parsing processes recursively
Merge commit 'refs/pull/39/head' of github.com:apache/incubator-taverna-language into cwlparser
Merges #39
Contributed by @haouech, ICLA on file.
Signed-off-by: Stian Soiland-Reyes <st...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/commit/9cd4b878
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/9cd4b878
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/9cd4b878
Branch: refs/heads/master
Commit: 9cd4b87815d2a514a8a3b821cda4bef97b597cfb
Parents: afcfd77 b8081fa
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Mon Aug 6 15:45:35 2018 +0100
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Mon Aug 6 15:45:35 2018 +0100
----------------------------------------------------------------------
.../apache/taverna/scufl2/cwl/CWLParser.java | 3 +-
.../apache/taverna/scufl2/cwl/CWLReader.java | 62 +++++++++
.../apache/taverna/scufl2/cwl/Converter.java | 90 ++++++++++--
.../org/apache/taverna/scufl2/cwl/Main.java | 58 --------
.../taverna/scufl2/cwl/WorkflowParser.java | 46 +++----
.../apache/taverna/scufl2/cwl/YAMLHelper.java | 12 +-
.../scufl2/cwl/components/CommandLineTool.java | 13 +-
.../scufl2/cwl/components/InputPort.java | 53 +++++++
.../taverna/scufl2/cwl/components/Main.java | 0
.../scufl2/cwl/components/OutputPort.java | 41 ++++++
.../taverna/scufl2/cwl/components/Process.java | 30 +++-
.../scufl2/cwl/components/Reference.java | 6 +-
.../taverna/scufl2/cwl/components/Step.java | 20 +--
.../scufl2/cwl/components/StepInput.java | 54 --------
.../scufl2/cwl/components/StepOutput.java | 41 ------
.../scufl2/cwl/components/WorkflowProcess.java | 137 +++++++++----------
...e.taverna.scufl2.api.io.WorkflowBundleReader | 1 +
.../main/resources/workflow_with_command.cwl | 45 ------
.../taverna/scufl2/cwl/TestConverting.java | 90 ++++++++++++
.../taverna/scufl2/cwl/TestWorkflowNesting.java | 95 +++++++++++++
.../taverna/scufl2/cwl/TestWorkflowProcess.java | 60 ++++++--
.../test/resources/workflow_with_command.cwl | 45 ++++++
.../test/resources/workflow_with_workflow.cwl | 48 +++++++
.../src/test/resources/worklflow2.cwl | 44 ------
24 files changed, 695 insertions(+), 399 deletions(-)
----------------------------------------------------------------------