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]

Reply via email to