He-Pin opened a new pull request, #3071: URL: https://github.com/apache/pekko/pull/3071
### Motivation The codebase needs to compile with both Scala 3.3.x (current production) and Scala 3.8.4 (forward compatibility). Scala 3.8 introduces new deprecation and syntax warnings that need to be suppressed to maintain clean compilation. ### Modification - `PekkoDisciplinePlugin.scala`: add `-Wconf` rules for Scala 3.8 deprecation warnings (`private[this]`, `= _` initializers, context bounds) in both main and test scopes - `Jdk9.scala` / `JdkOptions.scala`: update JDK-specific compiler options - `SbtMultiJvmPlugin.scala`: minor formatting fix ### Result Scala 3.8 warnings are suppressed via `-Wconf`, allowing clean compilation without breaking `-Werror` on both 2.13 and 3.x. ### Tests - Not run - build config only ### References None - proactive Scala 3.8 forward compatibility -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
