Skip to content

Commit cf7dff8

Browse files
Add scala-sc language to BSP supported languages (#1140)
This should help for scalameta/metals#3790
1 parent 66c37bf commit cf7dff8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

modules/build/src/main/scala/scala/build/bsp/BspServer.scala

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,12 @@ class BspServer(
126126
protected def forwardTo
127127
: b.BuildServer & b.ScalaBuildServer & b.JavaBuildServer & ScalaDebugServer = bloopServer
128128

129-
private val supportedLanguages: ju.List[String] = List("scala", "java").asJava
129+
private val supportedLanguages: ju.List[String] = List(
130+
"scala",
131+
"java",
132+
// This makes Metals requests "wrapped sources" stuff, that makes it handle .sc files better.
133+
"scala-sc"
134+
).asJava
130135

131136
private def capabilities: b.BuildServerCapabilities = {
132137
val capabilities = new b.BuildServerCapabilities

0 commit comments

Comments
 (0)