From 0706a66812a5d204105660fa8a0481531c68e88f Mon Sep 17 00:00:00 2001 From: Justin Jia Date: Tue, 26 Dec 2023 23:15:56 +0800 Subject: [PATCH 1/2] Skip compilation when skip scoverage --- .../java/org/scoverage/plugin/SCoveragePreCompileMojo.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java b/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java index b9adcf31..69046a71 100644 --- a/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java +++ b/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java @@ -219,6 +219,9 @@ public void execute() throws MojoExecutionException Properties projectProperties = project.getProperties(); + // for maven-compiler-plugin (compile), scala-maven-plugin (ompile) + setProperty( projectProperties, "maven.main.skip", "true" ); + // for maven-resources-plugin (testResources), maven-compiler-plugin (testCompile), // sbt-compiler-maven-plugin (testCompile), scala-maven-plugin (testCompile), // maven-surefire-plugin and scalatest-maven-plugin From b28a349e51db8a15f9a633f21bf4407a5e8d2f4d Mon Sep 17 00:00:00 2001 From: Justin Jia Date: Fri, 9 Feb 2024 15:46:33 +0800 Subject: [PATCH 2/2] Fix a typo --- src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java b/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java index 69046a71..04f68021 100644 --- a/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java +++ b/src/main/java/org/scoverage/plugin/SCoveragePreCompileMojo.java @@ -219,7 +219,7 @@ public void execute() throws MojoExecutionException Properties projectProperties = project.getProperties(); - // for maven-compiler-plugin (compile), scala-maven-plugin (ompile) + // for maven-compiler-plugin (compile), scala-maven-plugin (compile) setProperty( projectProperties, "maven.main.skip", "true" ); // for maven-resources-plugin (testResources), maven-compiler-plugin (testCompile),