Adrien Piquerez

Results 262 comments of Adrien Piquerez

Getting closer with https://github.com/davidB/scala-maven-plugin/pull/447

I think you are right there is no alternative in Dotty for macro annotation. Thank you for pointing us to simulacrum-scalafix! I will take a closer look at it.

Alternatives can be: - type class derivation - dotty compiler plugin ([example](https://github.com/lampepfl/dotty/blob/eb3b0ac87b65f68fc7403c446a63b0cd31540255/sbt-dotty/sbt-test/sbt-dotty/compiler-plugin/plugin/DivideZero.scala), [doc](http://dotty.epfl.ch/docs/reference/changed-features/compiler-plugins.html)) - scalafix

Thanks @jim-oflaherty-jr-qalocate-com ! The content of the migration guide is being moved to docs.scala-lang.org in this [PR](https://github.com/scala/docs.scala-lang/pull/1991). Once merged and published, the current website will redirect to it. That's why...

I agree that we are lacking documentation on this side. But it is a general concern about cross-built project (version and platform). @tgodzik Don't you think it should be documented...

> Metals does support both languages out of the box but as far as I can tell, it does not support a single project having sources in both Scala 2...

I have a similar issue with a project as simple as: ```scala // project/build.properties sbt.version=1.4.6 ``` ```scala // project/plugins.sbt addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.3.1") addSbtPlugin("ch.epfl.scala" % "sbt-scalajs-bundler" % "0.20.0") addSbtPlugin("ch.epfl.lamp"...

Thanks @travisbrown for sharing the planning. I noticed that `0.14.0-M7` has not been released for Scala.js with Scala 3. Is there any specific reason why?

Thanks for the quick reply. I was indeed looking for circe-generic.

@OlegYch Having explicit return types is a necessary prerequisite of the `migrate` step because `migrate` is incremental: it migrates one file at a time. The migration of one file should...