The GitHub Actions job "Pull Requests" on 
pekko.git/java-dsl-wildcard-bounds-typed has succeeded.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
6d5d87de3127f0b9a9559c992110ab16b401b89a / PJ Fanning 
<[email protected]>
Fix transformMessages erasure and add Scala 3 MiMa excludes

Motivation:
CI on the typed wildcard-bounds change failed twice. Behaviors.transformMessages
called build() directly on the wildcard result of the selector, which Scala 2.13
compiled to Object.build() and threw NoSuchMethodError at runtime. The Scala 3
binary compatibility check also found two LoggingTestKit generic signature
changes that had no excludes.

Modification:
Ascribe the selector result to PFBuilder before calling build(). Add MiMa
excludes for LoggingTestKit.custom and withCustom.

Result:
TransformMessagesJavaBehaviorSpec runs again and the Scala 3 MiMa check passes.

Tests:
sbt actor-typed/compile; Scala 3.3.8 mimaReportBinaryIssues for actor-typed,
actor-testkit-typed, cluster-typed, cluster-sharding-typed and 
persistence-typed.
TransformMessagesJavaBehaviorSpec is left to CI.

References:
#3712

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

With regards,
GitHub Actions via GitBox


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

Reply via email to