The GitHub Actions job "Oracle Integration Tests" on 
pekko-persistence-jdbc.git/main has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
4e618f7751fc46b4186459168ae139302be0f813 / He-Pin(kerr) <[email protected]>
chore: resolve all compiler warnings in core module and build (#531)

Motivation:
Several compiler warnings were emitted during compilation, including
a type inferred as Any, a class defined inside a package object, an
unused private method, a non-exhaustive match, and an sbt lint warning
about an unused key.

Modification:
- JdbcAsyncWriteJournal: add .map(_ => ()) before .recover to avoid
  Future[Any] inference when f is Future[?]
- legacy/package.scala: add @nowarn for JournalRow class in package
  object (known Scala pattern, safe to suppress)
- JdbcDurableStateStore: remove unused private updateDurableState
  method (upsertObject already calls queries.updateDbWithDurableState
  directly)
- TrySeq: add @nowarn for non-exhaustive match warning (Try is sealed,
  so the match is exhaustive in practice)
- build.sbt: add Global / excludeLintKeys += previewPath to suppress
  sbt lint warning about the previewPath key used by ParadoxSitePlugin

Result:
Clean compilation with zero warnings from both Scala compiler and sbt
lint checks.

Tests:
- sbt "clean; compile" passes with no warnings

References:
None - compiler warning cleanup

Report URL: 
https://github.com/apache/pekko-persistence-jdbc/actions/runs/28249446346

With regards,
GitHub Actions via GitBox


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

Reply via email to