From 357a14646026d46e9b3fed9927bb49bac79b711c Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Thu, 15 Sep 2016 03:42:23 -0400 Subject: [PATCH] Silent startup for scalas Fixes #840 --- main/src/main/scala/sbt/Main.scala | 11 +++++++---- notes/1.0.0/silent-scalas.md | 6 ++++++ 2 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 notes/1.0.0/silent-scalas.md diff --git a/main/src/main/scala/sbt/Main.scala b/main/src/main/scala/sbt/Main.scala index 893ee2151..279da153a 100644 --- a/main/src/main/scala/sbt/Main.scala +++ b/main/src/main/scala/sbt/Main.scala @@ -57,10 +57,13 @@ final class xMain extends xsbti.AppMain { } final class ScriptMain extends xsbti.AppMain { def run(configuration: xsbti.AppConfiguration): xsbti.MainResult = - runManaged(initialState(configuration, - BuiltinCommands.ScriptCommands, - Script.Name :: Nil) - ) + { + import BasicCommandStrings.runEarly + runManaged(initialState(configuration, + BuiltinCommands.ScriptCommands, + runEarly(Level.Error.toString) :: Script.Name :: Nil) + ) + } } final class ConsoleMain extends xsbti.AppMain { def run(configuration: xsbti.AppConfiguration): xsbti.MainResult = diff --git a/notes/1.0.0/silent-scalas.md b/notes/1.0.0/silent-scalas.md new file mode 100644 index 000000000..52a9a8137 --- /dev/null +++ b/notes/1.0.0/silent-scalas.md @@ -0,0 +1,6 @@ +### Improvements + +- The startup log level is dropped to `-error` in script mode using `scalas`. [#840][840] by [@eed3si9n][@eed3si9n] + + [@eed3si9n]: https://github.com/eed3si9n + [840]: https://github.com/sbt/sbt/issues/840