SBT до / после хуков для задачи

(сохранено изВот)

Я пытаюсь измерить / записать время выполнения задачи.

Я "посмотрел" упаковку " задача, добавив одну задачу до и одну задачу после, но это не будет работать каждый раз, так как sbt гарантирует только частичный порядок.

Лучшая упаковка будет выглядеть примерно так:

wrappedTask := {
  startMeasuringTime()
  somehowInvoke(myTaskKey in SomeContext)
  endMeasuringTime()
}

Что должно это "как-то вызывать"? быть?

Ответы на вопрос(1)

Ваш ответ на вопрос