diff --git a/.travis.yml b/.travis.yml index f5c99a7..4760fea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1 +1,3 @@ -language: java \ No newline at end of file +language: java +jdk: + - oraclejdk8 \ No newline at end of file diff --git a/CHANGELOG b/CHANGELOG index 64b3093..2d43d50 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,11 @@ CHANGELOG ========= +0.5.0 +------ + +* Add digraph-dependency-maven-plugin 0.1.2 + 0.4.0 ------ diff --git a/README.md b/README.md index b555881..56a7ffb 100644 --- a/README.md +++ b/README.md @@ -170,6 +170,17 @@ classes. The plugin will `analyse` the project during the `verify` phase. +## Digraph Dependency Plugin + +The [Digraph Dependency Plugin](https://github.com/kemitix/digraph-dependency-maven-plugin) +generates a DOT file diagram showing the dependencies between packages in a project. + +### Configuration + +The plugin will generate the `target/digraph.dot` file during the `verify` phase. + +The plugin will filter to packages within the `net.kemitix` package namespace. + # Distribution Management Remote repositories are provided for the Sonatype Nexus Snapshots and Nexus Release diff --git a/pom.xml b/pom.xml index 87b8796..8b18285 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ net.kemitix kemitix-parent - 0.4.0 + 0.5.0 pom Kemitix Parent @@ -313,6 +313,23 @@ + + + net.kemitix + digraph-dependency-maven-plugin + 0.1.2 + + net.kemitix + + + + validate + + digraph + + + +