The GitHub Actions job "Pull Requests" on 
pekko.git/fix/fix-compilation-warnings has succeeded.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
944a9593d95dad5b183d067a65537401d148e2cc / 虎鸣 <[email protected]>
fix: fix compilation warnings across Scala 2.13 and 3.3 cross-builds

Motivation:
Several deprecation and pattern match warnings were present across the
codebase, including @SerialVersionUID on traits (Scala 3 warning text
changed), unchecked type tests, unreachable cases, and invalid @nowarn
filters.

Modification:
- Update @nowarn message filters for @SerialVersionUID to use broader
  regex matching both Scala 3.3 "does nothing" and older "has no effect"
- Add @unchecked to type tests that can't be checked at runtime
  (ByteString, AskPattern)
- Fix unreachable case in TlsGraphStage (sealed trait match)
- Fix invalid @nowarn filter in bench-jmh benchmark
- Update boilerplate template for generated Functions.scala

Result:
Clean compilation with zero warnings on both Scala 2.13.18 and 3.3.8
with -Dpekko.allwarnings=true.

Tests:
sbt -Dpekko.allwarnings=true "+test:compile" - passes with no warnings

References:
None - code quality improvement

Report URL: https://github.com/apache/pekko/actions/runs/28757441297

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to