This is a sbt 0.11.3 plugin for scct the scala code coverage tool.
scct ist auto-installed depending on the scalaVersion of the project.
- coverage:compile
- coverage:test
- coverage:doc
coverage:test and coverage:doc do the same, so that if you run coverage:package-doc, you get your coverage report packaged.
docDirectory is reused for the coverage report directory
-
retrive the sources from github:
git clone git@github.com:jestan/sbt-scct.git
-
publish plugin:
cd sbt-scct sbt publish-local
-
add plugin dependency in .sbt/project/plugins.sbt:
addSbtPlugin("ch.craven" %% "scct-plugin" % "0.2.1-SNAPSHOT")
-
to enable ScctPlugin in your project, add the following line to your build.sbt
seq(ScctPlugin.scctSettings: _*)