From cfecf1f6b9e39a04e5c3951f57efc3b3a1368997 Mon Sep 17 00:00:00 2001 From: Justin Kaeser Date: Fri, 18 Nov 2016 12:21:34 +0300 Subject: [PATCH] avoid IntelliJ marking valid code as erroneous relative imports and "println _" cause error highlighting in IntelliJ --- main/src/main/scala/sbt/Main.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/src/main/scala/sbt/Main.scala b/main/src/main/scala/sbt/Main.scala index 3499c9e28..dc6017da4 100644 --- a/main/src/main/scala/sbt/Main.scala +++ b/main/src/main/scala/sbt/Main.scala @@ -27,7 +27,7 @@ import sbt.internal.{ import sbt.internal.util.{ AttributeKey, AttributeMap, complete, ConsoleOut, GlobalLogging, LineRange, MainAppender, SimpleReader, Types } import sbt.util.{ Level, Logger } -import complete.{ DefaultParsers, Parser } +import sbt.internal.util.complete.{ DefaultParsers, Parser } import sbt.internal.inc.{ CompilerCache, ScalaInstance } import sbt.compiler.EvalImports import Types.{ const, idFun } @@ -356,7 +356,7 @@ object BuiltinCommands { val extracted = Project extract s import extracted.{ showKey, structure } val keysParser = token(flag("--last" <~ Space)) ~ Act.aggregatedKeyParser(extracted) - val show = Aggregation.ShowConfig(settingValues = true, taskValues = false, print = println _, success = false) + val show = Aggregation.ShowConfig(settingValues = true, taskValues = false, print = println(_), success = false) for { lastOnly_keys <- keysParser kvs = Act.keyValues(structure)(lastOnly_keys._2)