Skip to content

DecoderFlow: narrow down output types for grouped streams#502

Merged
Ostrzyciel merged 2 commits intomainfrom
piotr/stream-narrower-output-types
Aug 20, 2025
Merged

DecoderFlow: narrow down output types for grouped streams#502
Ostrzyciel merged 2 commits intomainfrom
piotr/stream-narrower-output-types

Conversation

@Ostrzyciel
Copy link
Member

The output of these streams is always a Seq[] anyway, so we can narrow it down. This will allow consumers to get more out of these statement batches without extra conversions.

This is backward-compatible, covariance applies.

The output of these streams is always a Seq[] anyway, so we can narrow it down. This will allow consumers to get more out of these statement batches without extra conversions.

This is backward-compatible, covariance applies.
@codecov
Copy link

codecov bot commented Aug 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ Complexity Δ
...blink/jelly/examples/PekkoStreamsDecoderFlow.scala 98.55% <100.00%> (ø) 0.00 <0.00> (ø)
...blink/jelly/pekko/stream/impl/DecoderFlowOps.scala 92.91% <100.00%> (ø) 0.00 <0.00> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Ostrzyciel Ostrzyciel merged commit cb3df62 into main Aug 20, 2025
12 checks passed
@Ostrzyciel Ostrzyciel deleted the piotr/stream-narrower-output-types branch August 20, 2025 15:27
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.

2 participants