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/15 13:59:36 UTC

[8/8] incubator-taverna-language git commit: Parse step outputs and support DataLink CWL to Taverna conversion

Parse step outputs and support DataLink CWL to Taverna conversion

Merge branch 'pr-42' into cwlparser

Contributed by Majdi Haouech (ICLA on file)

See #42

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/991224bd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/991224bd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/991224bd

Branch: refs/heads/cwlparser
Commit: 991224bd23be752922ce982977628a5a29869a1c
Parents: 9cd4b87 bebd694
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Wed Aug 15 14:59:11 2018 +0100
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Wed Aug 15 14:59:11 2018 +0100

----------------------------------------------------------------------
 .../apache/taverna/scufl2/cwl/CWLParser.java    | 11 +--
 .../apache/taverna/scufl2/cwl/CWLReader.java    |  1 +
 .../apache/taverna/scufl2/cwl/Converter.java    | 52 ++++++++++++-
 .../taverna/scufl2/cwl/TavernaConverter.java    | 81 ++++++++++++++++++++
 .../taverna/scufl2/cwl/WorkflowParser.java      |  6 ++
 .../apache/taverna/scufl2/cwl/YAMLHelper.java   | 38 +++++++++
 .../scufl2/cwl/components/CommandLineTool.java  |  6 +-
 .../scufl2/cwl/components/InputPort.java        |  2 +-
 .../scufl2/cwl/components/OutputPort.java       |  2 +-
 .../scufl2/cwl/components/PortDetail.java       |  4 +-
 .../taverna/scufl2/cwl/components/Process.java  | 35 ++++++++-
 .../scufl2/cwl/components/ProcessFactory.java   |  2 +-
 .../scufl2/cwl/components/Reference.java        |  5 +-
 .../taverna/scufl2/cwl/components/Step.java     | 18 ++++-
 .../scufl2/cwl/components/WorkflowProcess.java  | 14 +++-
 .../taverna/scufl2/cwl/TestConverting.java      | 14 +++-
 .../apache/taverna/scufl2/cwl/TestParser.java   |  3 -
 .../scufl2/cwl/TestTavernaConverter.java        | 80 +++++++++++++++++++
 .../taverna/scufl2/cwl/TestWorkflowNesting.java | 21 ++---
 .../taverna/scufl2/cwl/TestWorkflowProcess.java |  5 ++
 .../src/test/resources/hello_world.cwl          |  2 +-
 .../test/resources/workflow_with_workflow.cwl   |  4 +-
 22 files changed, 354 insertions(+), 52 deletions(-)
----------------------------------------------------------------------