From c7be2919463d58ac34d3f4e7484b2c7469fb0459 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Mon, 27 Mar 2017 14:38:02 +0100 Subject: [PATCH] Fix StateOps#fail != fail --- main-command/src/main/scala/sbt/State.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main-command/src/main/scala/sbt/State.scala b/main-command/src/main/scala/sbt/State.scala index 9cee3f725..11d0de3eb 100644 --- a/main-command/src/main/scala/sbt/State.scala +++ b/main-command/src/main/scala/sbt/State.scala @@ -228,7 +228,8 @@ object State { def fail = { import BasicCommandStrings.Compat.{ FailureWall => CompatFailureWall } - val remaining = s.remainingCommands.dropWhile(c => c != FailureWall && c != CompatFailureWall) + val remaining = + s.remainingCommands.dropWhile(c => c.commandLine != FailureWall && c.commandLine != CompatFailureWall) if (remaining.isEmpty) applyOnFailure(s, Nil, exit(ok = false)) else