SBT: просмотреть сводку файла класса во время компиляции?

Попытка точно определить, какие исходные файлы компилируются во время полной и инкрементальной сборки.

В его нынешнем виде я вижу сводную информацию по компиляции "X number of Scala и Y number of Java files", и это здорово, но какие именно файлы компилируются?

set logLevel in Global := Level.Debug

не делает ничего полезного (что я вижу)

set scalacOptions in Compile += "-print"

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

В основном ищет, чтобы получить сводную информацию о компилируемых файлах.

Возможно, есть невербальный вариант вышеупомянутого флага скаляка?

2 ответа

Пытаться -verbose, Это показывает, какие классы анализируются,

[ERROR] [parsing Tapnon.scala]
[ERROR] [parsing Tapnonics.scala]
[ERROR] [parsing package.scala]
[ERROR] [parsing EvenlyScorer.scala]

Я не знаю каких-либо опций, которые позволили бы это, но это, вероятно, был бы самый простой плагин компилятора, который вы могли бы написать ( http://www.scala-lang.org/node/140).

Другие вопросы по тегам