I\'m doing some refactoring that made compiler temporally give errors in several files. I\'d like to work with them one by one (starting with common dependencies) and need s
I just wanted to mention here that I came across sbt-compile-quick-plugin (https://github.com/etsy/sbt-compile-quick-plugin). It does what it says on the tin, just add addSbtPlugin("com.etsy" % "sbt-compile-quick-plugin" % "1.3.0")
to your project/plugins.sbt
, then you can just start up sbt
and run compileQuick /path/to/your/file
You could add the following line to build.sbt
:
sources in Compile <<= (sources in Compile).map(_ filter(_.name == "Particular.scala"))
Then fix Particular.scala
, then edit build.sbt
and put the name of the next source file. If you keep the sbt console open, reload
will re-read the .sbt file after you modify it.