Skip to content

Allow Enum types in Messages, fix cast of Message to Enum#10279

Merged
nielsm5 merged 5 commits intomasterfrom
issue/10244_EnumInMessage
Jan 16, 2026
Merged

Allow Enum types in Messages, fix cast of Message to Enum#10279
nielsm5 merged 5 commits intomasterfrom
issue/10244_EnumInMessage

Conversation

@tnleeuw
Copy link
Contributor

@tnleeuw tnleeuw commented Jan 15, 2026

Changes

I'm not sure about this change. The change in Message breaks getting the ExitState enum out of the session, in some tests. And possibly that is not just the unit-tests that are broken. So it kinda makes necessary some more complicated changes in PipeLineSession -- Changes that looked good at first but then started to doubt more and more before the change in Message made them necessary.

@nielsm5, what do you think about it?

Pull Request Checklist

Title

  • Title expresses the business value (who benefits + what outcome)

Issues

Backports

  • Backport PRs created (if needed) and linked

Documentation

  • FF! Doc updated (user-facing behavior/config)
  • FF! Manual updated (if applicable)
  • Javadoc updated/generated (developer-facing APIs)

Tests

  • Unit tests added/updated
  • E2E/Integration tests added/updated (if applicable)

Breaking changes

  • Breaking change recorded in markdown file
  • Migration notes included (if needed)

@tnleeuw tnleeuw requested a review from nielsm5 January 15, 2026 18:31
@tnleeuw tnleeuw self-assigned this Jan 15, 2026
@sonarqubecloud
Copy link

@nielsm5 nielsm5 merged commit 9b7691c into master Jan 16, 2026
23 checks passed
@nielsm5 nielsm5 deleted the issue/10244_EnumInMessage branch January 16, 2026 09:47
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 enum support to Message#asString()

2 participants