mirror of https://github.com/sbt/sbt.git
Set watchTriggeredMessage by default
This allows the user to do, for example,
watchTriggeredMessage := { (count, path, commands) =>
println(Watched.clearScreen)
watchTriggeredMessage.value(count, path, commands)
}
Also, there was a bug where I accidentally inadvertently used the
deprecated watch message setting where I meant to use the deprecated
trigger message setting.
Fixes #4696
This commit is contained in:
parent
bbe0e62a0f
commit
90d0c54caa
|
|
@ -154,6 +154,7 @@ object Defaults extends BuildCommon {
|
|||
inputFileStamper :== sbt.nio.FileStamper.Hash,
|
||||
outputFileStamper :== sbt.nio.FileStamper.LastModified,
|
||||
onChangedBuildSource :== sbt.nio.Keys.WarnOnSourceChanges,
|
||||
watchTriggeredMessage :== sbt.nio.Watch.defaultOnTriggerMessage,
|
||||
watchForceTriggerOnAnyChange :== false,
|
||||
watchPersistFileStamps :== true,
|
||||
watchTriggers :== Nil,
|
||||
|
|
|
|||
|
|
@ -920,7 +920,7 @@ private[sbt] object Continuous extends DeprecatedContinuous {
|
|||
)(implicit e: Extracted): TriggerMessage = {
|
||||
lazy val default =
|
||||
key.get(watchTriggeredMessage).getOrElse(Watch.defaultOnTriggerMessage)
|
||||
key.get(deprecatedWatchingMessage).map(Left(_)).getOrElse(Right(default))
|
||||
key.get(deprecatedTriggeredMessage).map(Left(_)).getOrElse(Right(default))
|
||||
}
|
||||
|
||||
private implicit class ScopeOps(val scope: Scope) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue