From 9a734abb4719f05837d7ed7f6420b6e2dd00c9be Mon Sep 17 00:00:00 2001 From: Tobias Roeser Date: Thu, 21 Mar 2024 14:19:17 +0100 Subject: [PATCH] Scoverage inner module defaults to `skipIdea = outer.skipIdea` (#3098) This reverts PR https://github.com/com-lihaoyi/mill/pull/2989 Fix https://github.com/com-lihaoyi/mill/issues/3097 Pull request: https://github.com/com-lihaoyi/mill/pull/3098 --- .../scoverage/src/mill/contrib/scoverage/ScoverageModule.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/scoverage/src/mill/contrib/scoverage/ScoverageModule.scala b/contrib/scoverage/src/mill/contrib/scoverage/ScoverageModule.scala index 304909167dd..fd603983b5b 100644 --- a/contrib/scoverage/src/mill/contrib/scoverage/ScoverageModule.scala +++ b/contrib/scoverage/src/mill/contrib/scoverage/ScoverageModule.scala @@ -225,7 +225,7 @@ trait ScoverageModule extends ScalaModule { outer: ScalaModule => def xmlCoberturaReport(): Command[Unit] = T.command { doReport(ReportType.XmlCobertura) } def consoleReport(): Command[Unit] = T.command { doReport(ReportType.Console) } - override def skipIdea: Boolean = true // being a synthetic module, no need to appear in the IDE + override def skipIdea = outer.skipIdea } trait ScoverageTests extends ScalaTests {