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]
