4.0.0 com.kingsrook.qqq qqq-parent-project ${revision} pom qqq-bom qqq-backend-core qqq-backend-module-api qqq-backend-module-filesystem qqq-backend-module-rdbms qqq-backend-module-mongodb qqq-language-support-javascript qqq-openapi qqq-middleware-picocli qqq-middleware-javalin qqq-middleware-lambda qqq-middleware-slack qqq-middleware-api qqq-utility-lambdas qqq-sample-project 0.23.0-SNAPSHOT UTF-8 UTF-8 17 true true true 0.80 0.95 none buildShadedJar package org.apache.maven.plugins maven-checkstyle-plugin 3.1.2 org.apache.logging.log4j log4j-api 2.23.0 org.apache.logging.log4j log4j-core 2.23.0 org.junit.jupiter junit-jupiter-engine 5.8.1 test org.junit.jupiter junit-jupiter-params 5.8.1 test org.assertj assertj-core 3.23.1 test src/main/java false src/main/resources false org.apache.maven.plugins maven-compiler-plugin 3.8.1 -Xlint:unchecked org.apache.maven.plugins maven-surefire-plugin 3.0.0-M5 @{jaCoCoArgLine} org.apache.maven.plugins maven-checkstyle-plugin 3.1.2 com.puppycrawl.tools checkstyle 10.16.0 validate validate checkstyle/config.xml checkstyle/license.txt UTF-8 true false true warning **/target/generated-sources/*.* true check org.codehaus.mojo flatten-maven-plugin 1.1.0 true resolveCiFriendliesOnly flatten process-resources flatten flatten.clean clean clean com.amashchenko.maven.plugin gitflow-maven-plugin 1.18.0 main dev version- rel/ true install true 1 revision true exec-maven-plugin org.codehaus.mojo 3.0.0 test-coverage-summary verify exec sh -c /dev/null 2>&1; then echo "Element\nInstructions Missed\nInstruction Coverage\nBranches Missed\nBranch Coverage\nComplexity Missed\nComplexity Hit\nLines Missed\nLines Hit\nMethods Missed\nMethods Hit\nClasses Missed\nClasses Hit\n" > /tmp/$$.headers xpath -n -q -e '/html/body/table/tfoot/tr[1]/td/text()' target/site/jacoco/index.html > /tmp/$$.values paste /tmp/$$.headers /tmp/$$.values | tail +2 | awk -v FS='\t' '{printf("%-20s %s\n",$1,$2)}' rm /tmp/$$.headers /tmp/$$.values else echo "xpath is not installed. Jacoco coverage summary will not be produced here..."; fi if which html2text > /dev/null 2>&1; then echo "Untested classes, per Jacoco:" echo "-----------------------------" for i in target/site/jacoco/*/index.html; do html2text -width 500 -nobs $i | sed '1,/^Total/d;' | grep -v Created | sed 's/ \+/ /g' | sed 's/ [[:digit:]]$//' | grep -v 0$ | cut -d' ' -f1; done; echo else echo "html2text is not installed. Untested classes from Jacoco will not be printed here..."; fi ]]> org.jacoco jacoco-maven-plugin 0.8.8 pre-unit-test prepare-agent jaCoCoArgLine unit-test-check check ${coverage.haltOnFailure} BUNDLE INSTRUCTION COVEREDRATIO ${coverage.instructionCoveredRatioMinimum} CLASS COVEREDRATIO ${coverage.classCoveredRatioMinimum} post-unit-test post-integration-test report org.apache.maven.plugins maven-javadoc-plugin 3.6.2 aggregate false aggregate default javadoc github-qqq-maven-registry GitHub QQQ Maven Registry https://maven.pkg.github.com/Kingsrook/qqq-maven-registry github-qqq-maven-registry GitHub QQQ Maven Registry https://maven.pkg.github.com/Kingsrook/qqq-maven-registry