File tree Expand file tree Collapse file tree 2 files changed +19
-5
lines changed Expand file tree Collapse file tree 2 files changed +19
-5
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name := "sbt-scoverage"
22
33import sbt .ScriptedPlugin .autoImport .scriptedLaunchOpts
44
5- def scoverageVersion = " 1.4.9+9-a154d161+20210925-1028-SNAPSHOT "
5+ lazy val scoverageVersion = " 33.0.0 "
66
77inThisBuild(
88 List (
Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ object ScoverageSbtPlugin extends AutoPlugin {
184184 file / Constants .DataDir
185185 }
186186
187- CoverageAggregator .aggregate(dataDirs) match {
187+ CoverageAggregator .aggregate(dataDirs, coverageSourceRoot.value ) match {
188188 case Some (cov) =>
189189 writeReports(
190190 coverageDataDir.value,
@@ -228,7 +228,11 @@ object ScoverageSbtPlugin extends AutoPlugin {
228228 reportDir.mkdirs()
229229
230230 if (coverageOutputCobertura) {
231- new CoberturaXmlWriter (compileSourceDirectories, coberturaDir).write(
231+ new CoberturaXmlWriter (
232+ compileSourceDirectories,
233+ coberturaDir,
234+ coverageSourceEncoding
235+ ).write(
232236 coverage
233237 )
234238 log.info(
@@ -237,11 +241,21 @@ object ScoverageSbtPlugin extends AutoPlugin {
237241 }
238242
239243 if (coverageOutputXML) {
240- new ScoverageXmlWriter (compileSourceDirectories, reportDir, false ).write(
244+ new ScoverageXmlWriter (
245+ compileSourceDirectories,
246+ reportDir,
247+ false ,
248+ coverageSourceEncoding
249+ ).write(
241250 coverage
242251 )
243252 if (coverageDebug) {
244- new ScoverageXmlWriter (compileSourceDirectories, reportDir, true ).write(
253+ new ScoverageXmlWriter (
254+ compileSourceDirectories,
255+ reportDir,
256+ true ,
257+ coverageSourceEncoding
258+ ).write(
245259 coverage
246260 )
247261 }
You can’t perform that action at this time.
0 commit comments