From 3ec9ea7baec0f02eab3c3da88bf06874fc0a72e3 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Mon, 4 Jan 2016 12:44:08 +0000 Subject: [PATCH] [#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 + + + +