From a64ba03a30d8ae1ce2a9ad225ce5499464b395b9 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Tue, 29 Dec 2015 14:51:53 +0000 Subject: [PATCH 1/6] pom.xml: version set to 0.4.0-SNAPSHOT Signed-off-by: Paul Campbell --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 374eeed..65662c5 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ net.kemitix kemitix-parent - 0.3.0 + 0.4.0-SNAPSHOT pom Kemitix Parent From 3ec9ea7baec0f02eab3c3da88bf06874fc0a72e3 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Mon, 4 Jan 2016 12:44:08 +0000 Subject: [PATCH 2/6] [#3]pom.xml: Add Highwheel build plugin for dependency reporting Signed-off-by: Paul Campbell --- README.md | 11 +++++++++++ pom.xml | 14 ++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/README.md b/README.md index e0dc013..b555881 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,17 @@ produces cross-referenced HTML pages of your source code. No configuration applied beyond the defaults. +## Highwheel Plugin + +The [Highwheel Plugin](https://github.com/hcoles/highwheel) +generates a report for packages and classes at `target/highwheel/index.html` +that highlights where there are cyclic dependencies between packages and between +classes. + +### Configuration + +The plugin will `analyse` the project during the `verify` phase. + # Distribution Management Remote repositories are provided for the Sonatype Nexus Snapshots and Nexus Release diff --git a/pom.xml b/pom.xml index 65662c5..3eadd08 100644 --- a/pom.xml +++ b/pom.xml @@ -298,6 +298,20 @@ + + + org.pitest + highwheel-maven + 1.2 + + + validate + + analyse + + + + From 030bb94328ab4b490119ed75ce9b3129bae472de Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Mon, 4 Jan 2016 12:47:39 +0000 Subject: [PATCH 3/6] .travis.yml: added Signed-off-by: Paul Campbell --- .travis.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f5c99a7 --- /dev/null +++ b/.travis.yml @@ -0,0 +1 @@ +language: java \ No newline at end of file From 93702f89499d09309575b37998972e26ac0c6adc Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Thu, 7 Jan 2016 10:48:17 +0000 Subject: [PATCH 4/6] Fix bad javadoc and sources signatures during deploy [#5] The javadoc and sources jar files were being signed before they were built. Order of build plugins in release profile modified to sign them after they are created. Signed-off-by: Paul Campbell --- pom.xml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index 3eadd08..0a08f16 100644 --- a/pom.xml +++ b/pom.xml @@ -61,23 +61,21 @@ + org.apache.maven.plugins - maven-gpg-plugin - 1.6 - - ${gpg.passphrase} - + maven-javadoc-plugin + 2.10.3 - sign-artifacts + attach-javadocs verify - sign + jar - + org.apache.maven.plugins @@ -96,18 +94,21 @@ org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 + maven-gpg-plugin + 1.6 + + ${gpg.passphrase} + - attach-javadocs + sign-artifacts verify - jar + sign - + org.apache.maven.plugins From ebc6c31bceaed29613b31d3776b06a64c27855b0 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Thu, 7 Jan 2016 11:05:18 +0000 Subject: [PATCH 5/6] pom.xml: version set to 0.4.0 Signed-off-by: Paul Campbell --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0a08f16..87b8796 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ net.kemitix kemitix-parent - 0.4.0-SNAPSHOT + 0.4.0 pom Kemitix Parent From 435fb6240a223c5db2cebd08e6022024656b17d4 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Thu, 7 Jan 2016 11:05:18 +0000 Subject: [PATCH 6/6] CHANGELOG Signed-off-by: Paul Campbell --- CHANGELOG | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 97c6351..64b3093 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,12 @@ CHANGELOG ========= +0.4.0 +------ + +* Add Highwheel build plugin for dependency reporting +* Fix Javadoc and Sources jars not signed correctly during deploy + 0.3.0 ------