Add html reports for Scoverage (#26444)

This commit is contained in:
Helena Edelson 2019-02-26 11:54:03 -08:00 committed by GitHub
parent 51add23b2a
commit 3070a84d64
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -14,7 +14,7 @@ import sbt.plugins.JvmPlugin
*/
object AkkaDisciplinePlugin extends AutoPlugin with ScalafixSupport {
import scoverage.ScoverageKeys.{coverageFailOnMinimum, coverageHighlighting, coverageMinimum}
import scoverage.ScoverageKeys._
import scalafix.sbt.ScalafixPlugin
override def trigger: PluginTrigger = allRequirements
@ -28,6 +28,7 @@ object AkkaDisciplinePlugin extends AutoPlugin with ScalafixSupport {
lazy val scoverageSettings = Seq(
coverageMinimum := 70,
coverageFailOnMinimum := false,
coverageOutputHTML := true,
coverageHighlighting := {
import sbt.librarymanagement.{ SemanticSelector, VersionNumber }
!VersionNumber(scalaVersion.value).matchesSemVer(SemanticSelector("<=2.11.1"))