Können Sie innerhalb eines Befehls auf einen SBT SettingKey zugreifen?
Ich schreibe einen Befehl und möchte das @ verwendLogger
imTaskStreams
aber das ist nicht möglich, da du nicht auf @ zugreifen kann.value
eines SettingKey in einem Befehl. Gibt es einen Weg?
def myCommand = Command.single("myCommand") {
case (currentState, userInput) =>
val extracted = Project.extract(currentState)
val log = streams.value.log <--- not allowed
log.info("Some logging")
currentState
}