File tree Expand file tree Collapse file tree 4 files changed +8
-12
lines changed Expand file tree Collapse file tree 4 files changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ lazy val V =
1010 new {
1111 val protobuf = " 3.21.4"
1212 val coursier = " 2.0.8"
13- val bloop = " 1.4.7"
1413 val bsp = " 2.0.0-M13"
1514 val moped = " 0.1.10"
1615 def scala213 = " 2.13.6"
@@ -61,8 +60,6 @@ inThisBuild(
6160)
6261
6362name := " root"
64- (Compile / bloopGenerate) := None
65- (Test / bloopGenerate) := None
6663(publish / skip) := true
6764
6865commands +=
@@ -168,7 +165,6 @@ lazy val cli = project
168165 " scala212" -> V .scala212,
169166 " scala213" -> V .scala213,
170167 " scala3" -> V .scala3,
171- " bloopVersion" -> V .bloop,
172168 " bspVersion" -> V .bsp,
173169 " minimalMillVersion" -> V .minimalMillVersion,
174170 " millScipVersion" -> V .millScipVersion
Original file line number Diff line number Diff line change @@ -76,12 +76,14 @@ sbt/BSP/Bloop.
7676
7777It's best to run tests from the sbt shell, not from the IntelliJ UI.
7878
79- ## Don't use VS Code/Vim/Sublime Text/Emacs
80-
81- If you want to use completions and precise code navigation, it's not recommended
82- to use other editors than IntelliJ. IntelliJ is the only IDE that properly
83- supports hybrid Java/Scala codebases at the moment, although that may change
84- soon thanks to scip-java :)
79+ ## Importing the project with Metals
80+
81+ While the cross-language support won't be as rich as it is in IntelliJ,
82+ [ Metals] ( https://scalameta.org/metals/ ) does offer rich language support for
83+ Scala and basic Java navigation support (thanks to scip-java!). When using
84+ Metals and your editor of choice it's recommended to use sbt as your build
85+ server. This isn't the default with Metals, so you'll want to use the `Metals:
86+ Switch build server` command and choose ` sbt`.
8587
8688## Tests are written in Scala
8789
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.3")
66addSbtPlugin(" org.scalameta" % " sbt-mdoc" % " 2.2.24" )
77addSbtPlugin(" ch.epfl.scala" % " sbt-scalafix" % " 0.9.31" )
88addSbtPlugin(" com.thesamet" % " sbt-protoc" % " 1.0.0" )
9- addSbtPlugin(" ch.epfl.scala" % " sbt-bloop" % " 1.4.11" )
109addSbtPlugin(" com.sourcegraph" % " sbt-sourcegraph" % " 0.4.0" )
1110addSbtPlugin(" com.lightbend.sbt" % " sbt-java-formatter" % " 0.6.1" )
1211addSbtPlugin(" pl.project13.scala" % " sbt-jmh" % " 0.4.3" )
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments