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"
2
2
3
3
import sbt .ScriptedPlugin .autoImport .scriptedLaunchOpts
4
4
5
- def scoverageVersion = " 1.4.9+9-a154d161+20210925-1028-SNAPSHOT "
5
+ lazy val scoverageVersion = " 33.0.0 "
6
6
7
7
inThisBuild(
8
8
List (
Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ object ScoverageSbtPlugin extends AutoPlugin {
184
184
file / Constants .DataDir
185
185
}
186
186
187
- CoverageAggregator .aggregate(dataDirs) match {
187
+ CoverageAggregator .aggregate(dataDirs, coverageSourceRoot.value ) match {
188
188
case Some (cov) =>
189
189
writeReports(
190
190
coverageDataDir.value,
@@ -228,7 +228,11 @@ object ScoverageSbtPlugin extends AutoPlugin {
228
228
reportDir.mkdirs()
229
229
230
230
if (coverageOutputCobertura) {
231
- new CoberturaXmlWriter (compileSourceDirectories, coberturaDir).write(
231
+ new CoberturaXmlWriter (
232
+ compileSourceDirectories,
233
+ coberturaDir,
234
+ coverageSourceEncoding
235
+ ).write(
232
236
coverage
233
237
)
234
238
log.info(
@@ -237,11 +241,21 @@ object ScoverageSbtPlugin extends AutoPlugin {
237
241
}
238
242
239
243
if (coverageOutputXML) {
240
- new ScoverageXmlWriter (compileSourceDirectories, reportDir, false ).write(
244
+ new ScoverageXmlWriter (
245
+ compileSourceDirectories,
246
+ reportDir,
247
+ false ,
248
+ coverageSourceEncoding
249
+ ).write(
241
250
coverage
242
251
)
243
252
if (coverageDebug) {
244
- new ScoverageXmlWriter (compileSourceDirectories, reportDir, true ).write(
253
+ new ScoverageXmlWriter (
254
+ compileSourceDirectories,
255
+ reportDir,
256
+ true ,
257
+ coverageSourceEncoding
258
+ ).write(
245
259
coverage
246
260
)
247
261
}
You can’t perform that action at this time.
0 commit comments