scala-3-migration-guide
scala-3-migration-guide copied to clipboard
The Scala 3 migration guide for everyone.
Updates [com.lihaoyi:sourcecode](https://github.com/com-lihaoyi/sourcecode) from 0.2.7 to 0.2.8. [GitHub Release Notes](https://github.com/com-lihaoyi/sourcecode/releases/tag/0.2.8) - [Version Diff](https://github.com/com-lihaoyi/sourcecode/compare/0.2.7...0.2.8) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
Updates * org.scala-lang:scala-library * org.scala-lang:scala-reflect from 2.13.6 to 2.13.8. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip...
Updates [ch.epfl.scala:sbt-scalafix](https://github.com/scalacenter/sbt-scalafix) from 0.9.26 to 0.9.34. [GitHub Release Notes](https://github.com/scalacenter/sbt-scalafix/releases/tag/v0.9.34) - [Version Diff](https://github.com/scalacenter/sbt-scalafix/compare/v0.9.26...v0.9.34) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
Updates [org.scala-sbt:sbt](https://github.com/sbt/sbt) from 1.5.5 to 1.5.8. [GitHub Release Notes](https://github.com/sbt/sbt/releases/tag/v1.5.8) - [Version Diff](https://github.com/sbt/sbt/compare/v1.5.5...v1.5.8) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
This is a breaking change mentioned in https://github.com/lampepfl/dotty/pull/13822 but which is worth highlighting in the migration guide I think (it can also affect usage of WeakReference in some situations but...
Updates * [org.scalameta:mdoc](https://github.com/scalameta/mdoc) * [org.scalameta:sbt-mdoc](https://github.com/scalameta/mdoc) from 2.2.23 to 2.2.24. [GitHub Release Notes](https://github.com/scalameta/mdoc/releases/tag/v2.2.24) - [Version Diff](https://github.com/scalameta/mdoc/compare/v2.2.23...v2.2.24) I'll automatically update this PR to resolve conflicts as long as you don't change it...
There is probably a creative example where someone previously only wanted to import a `*` operation and now they import every operation, and importing everything now shadows some other definition....
List all the compatible Scala 3 features - give an example - what are the limitations List all the incompatible Scala 3 features
Would be nice to support maven based part of community. It's a thing, especially in corporate environments
> I don't have the time (and for most others, the motivation) to try and figure these out as it would cause me to lose my current focus (evaluating a...