The GitHub Actions job "Link Validator" on pekko-connectors.git/main has failed.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
2c2837b4b8e7c0f0f3791dfec3780fd767ff59f6 / PJ Fanning 
<[email protected]>
Chore: remove leftover Scala 2.12 immutable.Seq idioms (#1941)

Motivation:
The codebase still qualified Seq as immutable.Seq throughout, a Scala
2.12-era habit. Since 2.13 (and on Scala 3) scala.Seq is an alias for
scala.collection.immutable.Seq, so the qualifier and the supporting
scala.collection.immutable imports are redundant. Mirrors apache/pekko#3539.

Modification:
- Replace immutable.Seq with Seq across 120 Scala files.
- Drop the now-unused scala.collection.immutable and
  scala.collection.immutable.Seq imports; reduce
  scala.collection.{ immutable, mutable } to scala.collection.mutable
  where only mutable remains in use.
- Keep scala.collection.immutable in files that still use
  immutable.Iterable, immutable.Map etc. immutable.Iterable is left
  unchanged because bare Iterable is scala.collection.Iterable.
- csv.md prose updated from immutable.Seq[String] to Seq[String].

Result:
No remaining immutable.Seq qualifiers in main, test or doc sources.
Types are identical (same erasure), so no API or binary change.

Tests:
- native scalafmt --mode diff-ref=origin/main
- sbt Test/compile (Scala 2.13.18) and sbt "++3.3.8" Test/compile
- sbt mimaReportBinaryIssues (all modules) passes, no filters needed
- sbt csv/test xml/test file/test text/test simple-codecs/test reference/test
- sbt docs/paradox

References:
None - follows apache/pekko#3539

Report URL: https://github.com/apache/pekko-connectors/actions/runs/34811974616

With regards,
GitHub Actions via GitBox


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

Reply via email to