From fb3f99bf4e9cd2b8fcb4dbe7e22b6cd5e2d5ddcf Mon Sep 17 00:00:00 2001 From: Stu Date: Sun, 15 Dec 2019 21:10:03 +0000 Subject: [PATCH] add a new html writer constructor which is easily called from Groovy --- .../main/scala/scoverage/report/ScoverageHtmlWriter.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageHtmlWriter.scala b/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageHtmlWriter.scala index b4d05827..04c3e98e 100644 --- a/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageHtmlWriter.scala +++ b/scalac-scoverage-plugin/src/main/scala/scoverage/report/ScoverageHtmlWriter.scala @@ -10,6 +10,11 @@ import scala.xml.Node /** @author Stephen Samuel */ class ScoverageHtmlWriter(sourceDirectories: Seq[File], outputDir: File, sourceEncoding: Option[String]) extends BaseReportWriter(sourceDirectories, outputDir) { + // to be used by gradle-scoverage plugin + def this (sourceDirectories: Array[File], outputDir: File, sourceEncoding: Option[String]) { + this (sourceDirectories.toSeq, outputDir, sourceEncoding) + } + // for backward compatibility only def this (sourceDirectories: Seq[File], outputDir: File) { this(sourceDirectories, outputDir, None);