Skip to content

Add build method to FuncSetTaskBuilder and integration test#1170

Merged
fjtirado merged 1 commit intoserverlessworkflow:mainfrom
mcruzdev:issue-1155
Feb 17, 2026
Merged

Add build method to FuncSetTaskBuilder and integration test#1170
fjtirado merged 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>
@fjtirado fjtirado merged commit 3eada58 into serverlessworkflow:main Feb 17, 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.

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

2 participants

Comments