From 28edfaaf6300fce50037ab0709e4de9f9b4bf43a Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Fri, 27 Nov 2015 13:53:55 +0000 Subject: [PATCH] Initial Commit Signed-off-by: Paul Campbell --- .gitignore | 1 + checkstyle.xml | 188 +++++++++++++++++++++++++ pom.xml | 368 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 557 insertions(+) create mode 100644 .gitignore create mode 100644 checkstyle.xml create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a6f89c2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target/ \ No newline at end of file diff --git a/checkstyle.xml b/checkstyle.xml new file mode 100644 index 0000000..282e7c4 --- /dev/null +++ b/checkstyle.xml @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..f76e5fe --- /dev/null +++ b/pom.xml @@ -0,0 +1,368 @@ + + + 4.0.0 + + net.kemitix + kemitix-parent + 0.1.0-SNAPSHOT + pom + + Kemitix Parent + Common Parent with preconfigured plugins. + + + https://github.com/kemitix/kemitix-parent/issues + GitHub Issues + + + + scm:git:git@github.com:kemitix/kemitix-parent.git + scm:git:git@github.com:kemitix/kemitix-parent.git + git@github.com:kemitix/kemitix-parent.git + + + https://github.com/kemitix/kemitix-parent + + 2015 + + + 3.0.4 + + + + + The MIT License (MIT) + https://opensource.org/licenses/MIT + + + + + UTF-8 + UTF-8 + + + + + Paul Campbell + pcampbell@kemitix.net + Kemitix + https://github.com/kemitix/ + + + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + ${gpg.passphrase} + + + + sign-artifacts + verify + + sign + + + + + + + + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + + com.puppycrawl.tools + checkstyle + 6.12.1 + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.3 + + + -Xlint:unchecked + + true + true + 1.8 + 1.8 + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.18.1 + + + + org.apache.maven.plugins + maven-failsafe-plugin + 2.18.1 + + + integration-test + + integration-test + + + + verify + + verify + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 2.17 + + + validate + validate + + checkstyle.xml + UTF-8 + true + true + true + true + + + check + + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 3.5 + + + pmd + verify + + pmd + + + + cpd + verify + + cpd + + + + + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.3 + + + check + verify + + check + + + + + + + org.jacoco + jacoco-maven-plugin + 0.7.5.201505241946 + + + + prepare-agent + + + + report + prepare-package + + report + + + + default-check + + check + + + + + + + CLASS + + *Test + + + + LINE + COVEREDRATIO + 0.50 + + + + + CLASS + + *Test + + + + INSTRUCTION + COVEREDRATIO + 0.80 + + + CLASS + MISSEDCOUNT + 0 + + + + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.4 + + + attach-sources + verify + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.3 + + + attach-javadocs + verify + + jar + + + + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + + + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.8.1 + + + org.apache.maven.plugins + maven-surefire-report-plugin + 2.18.1 + + + org.apache.maven.plugins + maven-jxr-plugin + 2.5 + + + org.jacoco + jacoco-maven-plugin + 0.7.5.201505241946 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 2.17 + + + + checkstyle + + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 3.5 + + true + + + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.3 + + + + + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + \ No newline at end of file