This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-csv.git


The following commit(s) were added to refs/heads/master by this push:
     new 2392dff7 Set the bar for JaCoCo checks
2392dff7 is described below

commit 2392dff7e169fa7bcc40deafdab8102d48b1ce54
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Wed May 8 11:08:11 2024 -0400

    Set the bar for JaCoCo checks
---
 pom.xml | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/pom.xml b/pom.xml
index e4de8a09..0cb05205 100644
--- a/pom.xml
+++ b/pom.xml
@@ -183,13 +183,18 @@
     
<checkstyle.config.file>${basedir}/src/conf/checkstyle/checkstyle.xml</checkstyle.config.file>
     
<checkstyle.suppress.file>${basedir}/src/conf/checkstyle/checkstyle-suppressions.xml</checkstyle.suppress.file>
     <checkstyle.resourceExcludes>LICENSE.txt, NOTICE.txt, 
**/maven-archiver/pom.properties</checkstyle.resourceExcludes>
-
     <japicmp.skip>false</japicmp.skip>
-
     <commons.release.isDistModule>true</commons.release.isDistModule>
     
<project.build.outputTimestamp>2024-05-02T22:04:50Z</project.build.outputTimestamp>
+    <!-- JaCoCo: Don't make code coverage worse than: -->
+    <commons.jacoco.haltOnFailure>true</commons.jacoco.haltOnFailure>
+    <commons.jacoco.classRatio>1.00</commons.jacoco.classRatio>
+    <commons.jacoco.instructionRatio>0.98</commons.jacoco.instructionRatio>
+    <commons.jacoco.methodRatio>1.00</commons.jacoco.methodRatio>
+    <commons.jacoco.branchRatio>0.97</commons.jacoco.branchRatio>
+    <commons.jacoco.lineRatio>0.99</commons.jacoco.lineRatio>
+    <commons.jacoco.complexityRatio>0.96</commons.jacoco.complexityRatio>
 </properties>
-
   <build>
     <defaultGoal>clean verify apache-rat:check japicmp:cmp spotbugs:check 
pmd:check pmd:cpd-check javadoc:javadoc checkstyle:check</defaultGoal>
     <pluginManagement>

Reply via email to