Skip to content

Commit 5ce2e34

Browse files
committed
Add coveragePluginVersion key
Make it easier to change version of scalac-scoverage-plugin dependency
1 parent 85dd15c commit 5ce2e34

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/scala/scoverage/ScoverageKeys.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@ object ScoverageKeys {
1717
lazy val coverageOutputDebug = settingKey[Boolean]("turn on the debug report")
1818
lazy val coverageCleanSubprojectFiles = settingKey[Boolean]("removes subproject data after an aggregation")
1919
lazy val coverageOutputTeamCity = settingKey[Boolean]("turn on teamcity reporting")
20+
lazy val coveragePluginVersion = settingKey[String]("version of scalac-scoverage-plugin to use")
2021
}

src/main/scala/scoverage/ScoverageSbtPlugin.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ object ScoverageSbtPlugin extends AutoPlugin {
4040
coverageOutputCobertura := true,
4141
coverageOutputDebug := false,
4242
coverageCleanSubprojectFiles := true,
43-
coverageOutputTeamCity := false
43+
coverageOutputTeamCity := false,
44+
coveragePluginVersion := DefaultScoverageVersion
4445
)
4546

4647
/**

0 commit comments

Comments
 (0)