The GitHub Actions job "Oracle Integration Tests" on pekko-persistence-jdbc.git/add-future-lazy-vals has succeeded. Run started by GitHub user He-Pin (triggered by pjfanning).
Head commit for run: a163c1cadd275054d70e07cadf87da8930d5b9ce / 虎鸣 <[email protected]> feat: Add -Yfuture-lazy-vals for Scala 3.3.x builds Motivation: The Scala 3.3.8 compiler introduced the -Yfuture-lazy-vals flag to optionally use VarHandle instead of sun.misc.Unsafe for lazy val implementation. This prepares libraries for upcoming JDK releases that restrict sun.misc.Unsafe access. Modification: Add -Yfuture-lazy-vals to scalacOptions, conditionally applied only for Scala 3.3.x via CrossVersion.partialVersion or scalaBinaryVersion. Result: Scala 3.3.x build uses the future-proof VarHandle-based lazy val implementation, compatible with all JDK 9+ versions including future releases that restrict sun.misc.Unsafe. References: Refs scala/scala3-lts#637 Refs apache/pekko#3059 Report URL: https://github.com/apache/pekko-persistence-jdbc/actions/runs/27495961526 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
