From 6d3c29f25dc604dc262e6557a2040651b90fbcfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Batko?= Date: Wed, 22 Jun 2016 16:36:43 +0200 Subject: [PATCH] Add ctors for backward compat --- .../scala/scoverage/report/ScoverageXmlWriter.scala | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageXmlWriter.scala b/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageXmlWriter.scala index 45f06bf3..4e0643a5 100644 --- a/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageXmlWriter.scala +++ b/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageXmlWriter.scala @@ -10,10 +10,18 @@ import scala.xml.{Node, PrettyPrinter} class ScoverageXmlWriter(sourceDirectories: Seq[File], outputDir: File, debug: Boolean, ignoreStatementsNotInSrcDirs: Boolean) extends BaseReportWriter(sourceDirectories, outputDir, ignoreStatementsNotInSrcDirs) { - def this (sourceDir: File, outputDir: File, debug: Boolean, ignoreStatementsNotInSrcDirs: Boolean = false) { + def this (sourceDir: File, outputDir: File, debug: Boolean, ignoreStatementsNotInSrcDirs: Boolean) { this(Seq(sourceDir), outputDir, debug, ignoreStatementsNotInSrcDirs) } + def this (sourceDir: File, outputDir: File, debug: Boolean){ + this(Seq(sourceDir), outputDir, debug, ignoreStatementsNotInSrcDirs = false) + } + + def this (sourceDirectories: Seq[File], outputDir: File, debug: Boolean) { + this(sourceDirectories, outputDir, debug, ignoreStatementsNotInSrcDirs = false) + } + def write(coverage: Coverage): Unit = { val file = IOUtils.reportFile(outputDir, debug) IOUtils.writeToFile(file, new PrettyPrinter(120, 4).format(xml(preprocessCoverage(coverage))))