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).