Skip to content

[NO-ISSUE] Document inputFrom, outputAs and exportAs methods#1207

Merged
fjtirado merged 2 commits intoserverlessworkflow:mainfrom
mcruzdev:data-flow-docs
Mar 6, 2026
Merged

[NO-ISSUE] Document inputFrom, outputAs and exportAs methods#1207
fjtirado merged 2 commits intoserverlessworkflow:mainfrom
mcruzdev:data-flow-docs

Conversation

@mcruzdev
Copy link
Collaborator

@mcruzdev mcruzdev commented Mar 5, 2026

Description

Enhances the fluent DSL Step API documentation to better explain exportAs, outputAs, and inputFrom transformations and how they affect task input/output/export shaping.

Changes

  • Expanded Javadoc for exportAs(...), outputAs(...), and inputFrom(...) overloads (Function / context-aware / JQ).
  • Added more detailed explanations of semantics (export vs output vs input shaping).
  • Added usage examples to clarify intended patterns.

@mcruzdev mcruzdev requested a review from fjtirado as a code owner March 5, 2026 20:46
Copilot AI review requested due to automatic review settings March 5, 2026 20:46
@mcruzdev mcruzdev changed the title Document inputFrom, outputAs and exportAs methods [NO-ISSUE] Document inputFrom, outputAs and exportAs methods Mar 5, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enhances the fluent DSL Step API documentation to better explain exportAs, outputAs, and inputFrom transformations and how they affect task input/output/export shaping.

Changes:

  • Expanded Javadoc for exportAs(...), outputAs(...), and inputFrom(...) overloads (Function / context-aware / JQ).
  • Added more detailed explanations of semantics (export vs output vs input shaping).
  • Added usage examples to clarify intended patterns.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

mcruzdev added 2 commits March 6, 2026 14:12
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
@fjtirado fjtirado merged commit 8567d33 into serverlessworkflow:main Mar 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants