From 8a2726c96785fecd1852c177e119141f90ba7709 Mon Sep 17 00:00:00 2001 From: ckipp01 Date: Tue, 4 May 2021 10:00:16 +0200 Subject: [PATCH] Make sure buildInfo is in it's own package. If not, this could cause issues downstream if there are multiple plugins or applications that aren't namespacing their buildInfo packages. I actually just hit on this and realized I forgot to add in buildInfoPackage here. --- build.sbt | 1 + src/main/scala/scoverage/ScoverageSbtPlugin.scala | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index cea9b8db..9abf00ec 100644 --- a/build.sbt +++ b/build.sbt @@ -43,6 +43,7 @@ lazy val root = Project("sbt-scoverage", file(".")) "org.scoverage" %% "scalac-scoverage-plugin" % scoverageVersion cross (CrossVersion.full), ), buildInfoKeys := Seq[BuildInfoKey]("scoverageVersion" -> scoverageVersion), + buildInfoPackage := "scoverage", Test / fork := false, Test / publishArtifact := false, Test / parallelExecution := false, diff --git a/src/main/scala/scoverage/ScoverageSbtPlugin.scala b/src/main/scala/scoverage/ScoverageSbtPlugin.scala index 099c3d72..e136aeed 100644 --- a/src/main/scala/scoverage/ScoverageSbtPlugin.scala +++ b/src/main/scala/scoverage/ScoverageSbtPlugin.scala @@ -5,7 +5,6 @@ import sbt._ import sbt.plugins.JvmPlugin import scoverage.report.{CoberturaXmlWriter, CoverageAggregator, ScoverageHtmlWriter, ScoverageXmlWriter} import java.time.Instant -import buildinfo.BuildInfo object ScoverageSbtPlugin extends AutoPlugin {