bloop icon indicating copy to clipboard operation
bloop copied to clipboard

[sbt 2.0] Cross-build sbt-bloop with the 2.x milestones (Scala 3)

Open kubukoz opened this issue 1 year ago • 0 comments

Context:

  • https://github.com/sbt/sbt/issues/7698

  • https://github.com/sbt/sbt/wiki/sbt-2.x-plugin-migration

  • Prerequisite: https://github.com/scalacenter/bloop-config/pull/101

I did a first attempt to see how much is left: https://gist.github.com/kubukoz/af49151a8d27620f1dff556754297c39 , current issues look like:

  • missing parens around lambda parameters with a type
  • in syntax is still used instead of /
  • some legit issues / renames like value Pure is not a member of sbt
  • some file-related stuff, presumably because of sbt's new approach to remote caching
  • missing givens, import sbt.given will likely be necessary
  • indent warning, could be a false positive

kubukoz avatar Oct 05 '24 13:10 kubukoz