Skip to content

Add build method to FuncSetTaskBuilder and integration test#1170

Open
mcruzdev wants to merge 1 commit intoserverlessworkflow:mainfrom
mcruzdev:issue-1155
Open

Add build method to FuncSetTaskBuilder and integration test#1170
mcruzdev wants to merge 1 commit intoserverlessworkflow:mainfrom
mcruzdev:issue-1155

Conversation

@mcruzdev
Copy link
Collaborator

Changes

  • Add build() method override to FuncSetTaskBuilder to properly return SetTask
  • Add test dependencies (serverlessworkflow-impl-model and serverlessworkflow-impl-jackson) to pom.xml
  • Add integration test 'set_with_map' to verify set task functionality with WorkflowApplication
  • Remove unused import (auth) from FuncDSLTest

Fixes #1155

@mcruzdev mcruzdev requested a review from fjtirado as a code owner February 16, 2026 23:33
- Add build() method override to FuncSetTaskBuilder to properly return SetTask
- Add test dependencies (serverlessworkflow-impl-model and serverlessworkflow-impl-jackson) to pom.xml
- Add integration test 'set_with_map' to verify set task functionality with WorkflowApplication
- Remove unused import (auth) from FuncDSLTest

This change enables proper building of set tasks in the functional fluent API and validates
the functionality through an end-to-end test that creates a workflow, executes it, and
verifies the output.

Fixes serverlessworkflow#1155

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
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.

Add support to set(Map) on func DSL (experimental)

1 participant