Skip to content

Commit f8ea2e0

Browse files
committed
Fix "wrong number of arguments" when coverageDebug is enabled
1 parent bba6532 commit f8ea2e0

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/functionalTest/resources/projects/scala-single-module/build.gradle

+2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ test {
2727
scoverage {
2828
minimumRate = 0.3
2929
coverageType = org.scoverage.CoverageType.Line
30+
// verify that debug mode works
31+
coverageDebug = true
3032
}
3133

3234
if (hasProperty("excludedFile")) {

src/main/groovy/org/scoverage/ScoverageWriter.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public void write(Set<File> sourceDirs,
105105
File.separator +
106106
Constants.XMLReportFilename());
107107
if (coverageDebug) {
108-
ScoverageXmlWriter writerDebug = cst.newInstance(sourceDirsSeq, reportDir, true);
108+
ScoverageXmlWriter writerDebug = cst.newInstance(sourceDirsSeq, reportDir, true, new Some<>(sourceEncoding));
109109
writerDebug.write(coverage);
110110
logger.info("[scoverage] Written XML report with debug information to " +
111111
reportDir.getAbsolutePath() +

0 commit comments

Comments
 (0)