Skip to content

Commit 22e8f03

Browse files
authored
Merge pull request #483 from ckipp01/removeBloop
2 parents 3fc0b22 + fb06640 commit 22e8f03

File tree

4 files changed

+8
-12
lines changed

4 files changed

+8
-12
lines changed

build.sbt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff 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

6362
name := "root"
64-
(Compile / bloopGenerate) := None
65-
(Test / bloopGenerate) := None
6663
(publish / skip) := true
6764

6865
commands +=
@@ -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

docs/contributing.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,14 @@ sbt/BSP/Bloop.
7676

7777
It'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

project/plugins.sbt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.3")
66
addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.2.24")
77
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.9.31")
88
addSbtPlugin("com.thesamet" % "sbt-protoc" % "1.0.0")
9-
addSbtPlugin("ch.epfl.scala" % "sbt-bloop" % "1.4.11")
109
addSbtPlugin("com.sourcegraph" % "sbt-sourcegraph" % "0.4.0")
1110
addSbtPlugin("com.lightbend.sbt" % "sbt-java-formatter" % "0.6.1")
1211
addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.4.3")

project/project/plugins.sbt

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)