Я использую плагин sbt-buildinfo, который генерирует источник Scala из моих определений сборки, позволяя мне ссылаться на название проекта, версию и т.д. из моего Scala код.
Он делает это, создавая файл BuiltInfo.scala со следующим содержимым:
package hello
case object BuildInfo {
val name = "helloworld"
val version = "0.1-SNAPSHOT"
val scalaVersion = "2.10.3"
val sbtVersion = "0.13.2"
}
в
мишень / scala -2,10/src_managed/Главный/SBT-buildinfo/BuildInfo.scala.
Все компилируется, и я могу ссылаться на эти vals.
Однако IntelliJ Idea не распознает BuildInfo.scala как управляемый исходный файл, так что он перестанет показывать мне ошибки. Любая идея, как это сделать?
Спасибо!