Skip to content

Commit 2b48ccf

Browse files
committed
chore: Update bsp4s to 2.1.0-M6
1 parent f041a7a commit 2b48ccf

File tree

4 files changed

+18
-16
lines changed

4 files changed

+18
-16
lines changed

bloop-rifle/src/bloop/rifle/BloopRifleLogger.scala

+8-8
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ trait BloopRifleLogger { self =>
3737
object BloopRifleLogger {
3838
def nop: BloopRifleLogger =
3939
new BloopRifleLogger {
40-
def info(msg: => String) = {}
41-
def debug(msg: => String, ex: Throwable) = {}
42-
def error(msg: => String, ex: Throwable) = {}
43-
def error(msg: => String) = {}
44-
def bloopBspStdout = None
45-
def bloopBspStderr = None
46-
def bloopCliInheritStdout = false
47-
def bloopCliInheritStderr = false
40+
def info(msg: => String) = {}
41+
def debug(msg: => String, ex: Throwable) = {}
42+
def error(msg: => String, ex: Throwable) = {}
43+
def error(msg: => String) = {}
44+
def bloopBspStdout: Option[java.io.OutputStream] = None
45+
def bloopBspStderr: Option[java.io.OutputStream] = None
46+
def bloopCliInheritStdout = false
47+
def bloopCliInheritStderr = false
4848
}
4949
}

build.sc

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ object Dependencies {
3131
def bloopConfig = ivy"ch.epfl.scala::bloop-config:1.5.5"
3232
def brave = ivy"io.zipkin.brave:brave:5.16.0"
3333
def bsp4j = ivy"ch.epfl.scala:bsp4j:2.1.0-M6"
34-
def bsp4s = ivy"ch.epfl.scala::bsp4s:2.1.0-M5"
34+
def bsp4s = ivy"ch.epfl.scala::bsp4s:2.1.0-M6"
3535
def caseApp = ivy"com.github.alexarchambault::case-app:2.0.6"
3636
def caseApp21 = ivy"com.github.alexarchambault::case-app:2.1.0-M15"
3737
def collectionCompat = ivy"org.scala-lang.modules::scala-collection-compat:2.9.0"

cli/src/bloop/cli/Bloop.scala

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
package bloop.cli
22

33
import caseapp.core.app.CommandsEntryPoint
4+
import caseapp.core.app.Command
45

56
object Bloop extends CommandsEntryPoint {
6-
def progName = "bloop"
7-
def commands = Seq(
7+
def progName: String = "bloop"
8+
def commands: Seq[Command[_]] = Seq(
89
Exit,
910
Output,
1011
Start,
1112
Status
1213
)
13-
override def defaultCommand = Some(Default)
14+
override def defaultCommand: Option[Command[_]] = Some(Default)
1415
}

cli/src/bloop/cli/options/LoggingOptions.scala

+5-4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import caseapp._
44
import coursier.cache.loggers.RefreshLogger
55
import bloop.rifle.BloopRifleLogger
66
import bloop.cli.Logger
7+
import java.io.OutputStream
78

89
// format: off
910
final case class LoggingOptions(
@@ -38,10 +39,10 @@ final case class LoggingOptions(
3839
RefreshLogger.create()
3940
def bloopRifleLogger: BloopRifleLogger =
4041
new BloopRifleLogger {
41-
def bloopBspStderr = None
42-
def bloopBspStdout = None
43-
def bloopCliInheritStderr = false
44-
def bloopCliInheritStdout = false
42+
def bloopBspStderr: Option[OutputStream] = None
43+
def bloopBspStdout: Option[OutputStream] = None
44+
def bloopCliInheritStderr: Boolean = false
45+
def bloopCliInheritStdout: Boolean = false
4546
def debug(msg: => String, ex: Throwable): Unit =
4647
if (verbosity >= 2) {
4748
System.err.println(msg)

0 commit comments

Comments
 (0)