Open
Description
Compiler version
3.3.5
, 3.6.4
, 3.7.0
Minimized code
import scribe.*
@main def run: Unit =
Logger.root.withHandler(minimumLevel = Some(Level.Error)).replace(): Unit
https://scastie.scala-lang.org/a9rhjXNDS72Ve5vg8XOrrw
Output
discarded non-Unit value of type scribe.Logger. Add : Unit to discard silently.
Expectation
The : Unit
should remove the warning
Workaround
val _ = Logger.root.withHandler(minimumLevel = Some(Level.Error)).replace()
Thanks