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