From db5fefeb4c45b22c67b5a14a7fdf945050a2a6bf Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Thu, 10 Jan 2019 09:44:31 +0100 Subject: Require at least Maven 3.0 for jacoco-maven-plugin (#821) --- jacoco-maven-plugin/pom.xml | 4 ++-- jacoco-maven-plugin/src/org/jacoco/maven/CheckMojo.java | 12 +++--------- jacoco-maven-plugin/src/org/jacoco/maven/MergeMojo.java | 5 +---- 3 files changed, 6 insertions(+), 15 deletions(-) (limited to 'jacoco-maven-plugin') diff --git a/jacoco-maven-plugin/pom.xml b/jacoco-maven-plugin/pom.xml index f3819f0f..f048f402 100644 --- a/jacoco-maven-plugin/pom.xml +++ b/jacoco-maven-plugin/pom.xml @@ -27,7 +27,7 @@ The JaCoCo Maven Plugin provides the JaCoCo runtime agent to your tests and allows basic report creation. - 2.2.1 + 3.0 @@ -54,7 +54,7 @@ org.apache.maven - maven-project + maven-core ${project.prerequisites.maven} diff --git a/jacoco-maven-plugin/src/org/jacoco/maven/CheckMojo.java b/jacoco-maven-plugin/src/org/jacoco/maven/CheckMojo.java index 6b37a6b4..ad021b37 100644 --- a/jacoco-maven-plugin/src/org/jacoco/maven/CheckMojo.java +++ b/jacoco-maven-plugin/src/org/jacoco/maven/CheckMojo.java @@ -64,12 +64,6 @@ public class CheckMojo extends AbstractJacocoMojo implements IViolationsOutput { * * *

- * Note that you must use implementation hints for - * rule and limit when using Maven 2, with Maven 3 you do - * not need to specify the attributes. - *

- * - *

* This example requires an overall instruction coverage of 80% and no class * must be missed: *

@@ -77,15 +71,15 @@ public class CheckMojo extends AbstractJacocoMojo implements IViolationsOutput { *
 	 * {@code
 	 * 
-	 *   
+	 *   
 	 *     BUNDLE
 	 *     
-	 *       
+	 *       
 	 *         INSTRUCTION
 	 *         COVEREDRATIO
 	 *         0.80
 	 *       
-	 *       
+	 *       
 	 *         CLASS
 	 *         MISSEDCOUNT
 	 *         0
diff --git a/jacoco-maven-plugin/src/org/jacoco/maven/MergeMojo.java b/jacoco-maven-plugin/src/org/jacoco/maven/MergeMojo.java
index 8b882e08..bbac299d 100644
--- a/jacoco-maven-plugin/src/org/jacoco/maven/MergeMojo.java
+++ b/jacoco-maven-plugin/src/org/jacoco/maven/MergeMojo.java
@@ -43,13 +43,10 @@ public class MergeMojo extends AbstractJacocoMojo {
 	/**
 	 * This mojo accepts any number of execution data file sets.
 	 * 
-	 * Note that you need an implementation hint on fileset
-	 * with Maven 2 (not needed with Maven 3):
-	 * 
 	 * 
 	 * 
 	 * <fileSets>
-	 *   <fileSet implementation="org.apache.maven.shared.model.fileset.FileSet">
+	 *   <fileSet>
 	 *     <directory>${project.build.directory}</directory>
 	 *     <includes>
 	 *       <include>*.exec</include>
-- 
cgit v1.2.3