File tree Expand file tree Collapse file tree
bloop-rifle/src/bloop/rifle Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,13 +37,13 @@ trait BloopRifleLogger { self =>
3737object 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}
Original file line number Diff line number Diff 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 "
Original file line number Diff line number Diff line change 11package bloop .cli
22
33import caseapp .core .app .CommandsEntryPoint
4+ import caseapp .core .app .Command
45
56object 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}
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import caseapp._
44import coursier .cache .loggers .RefreshLogger
55import bloop .rifle .BloopRifleLogger
66import bloop .cli .Logger
7+ import java .io .OutputStream
78
89// format: off
910final 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)
You can’t perform that action at this time.
0 commit comments