diff --git a/doc/dependency-graph.puml b/doc/dependency-graph.puml new file mode 100644 index 00000000..b1f4231f --- /dev/null +++ b/doc/dependency-graph.puml @@ -0,0 +1,27 @@ +@startuml +skinparam defaultTextAlignment center +skinparam rectangle { + BackgroundColor<> beige + BackgroundColor<> lightGreen + BackgroundColor<> lightBlue + BackgroundColor<> lightGray +} +rectangle "spotbugs-annotations\n\n4.7.3" as com_github_spotbugs_spotbugs_annotations_jar +rectangle "jsr305\n\n3.0.2" as com_google_code_findbugs_jsr305_jar +rectangle "codingstyle-pom\n\n3.32.0-SNAPSHOT" as edu_hm_hafner_codingstyle_pom_pom +rectangle "error_prone_annotations\n\n2.22.0" as com_google_errorprone_error_prone_annotations_jar +rectangle "streamex\n\n0.8.2" as one_util_streamex_jar +rectangle "codingstyle\n\n3.24.0" as edu_hm_hafner_codingstyle_jar +rectangle "commons-lang3\n\n3.13.0" as org_apache_commons_commons_lang3_jar +rectangle "commons-io\n\n2.11.0" as commons_io_commons_io_jar +com_github_spotbugs_spotbugs_annotations_jar -[#000000]-> com_google_code_findbugs_jsr305_jar +edu_hm_hafner_codingstyle_pom_pom -[#000000]-> com_github_spotbugs_spotbugs_annotations_jar +edu_hm_hafner_codingstyle_pom_pom -[#000000]-> com_google_errorprone_error_prone_annotations_jar +edu_hm_hafner_codingstyle_pom_pom -[#000000]-> one_util_streamex_jar +edu_hm_hafner_codingstyle_jar .[#D3D3D3].> com_github_spotbugs_spotbugs_annotations_jar +edu_hm_hafner_codingstyle_jar .[#D3D3D3].> com_google_errorprone_error_prone_annotations_jar +edu_hm_hafner_codingstyle_jar .[#D3D3D3].> org_apache_commons_commons_lang3_jar +edu_hm_hafner_codingstyle_jar -[#000000]-> commons_io_commons_io_jar +edu_hm_hafner_codingstyle_pom_pom -[#000000]-> edu_hm_hafner_codingstyle_jar +edu_hm_hafner_codingstyle_pom_pom -[#000000]-> org_apache_commons_commons_lang3_jar +@enduml \ No newline at end of file diff --git a/pom.xml b/pom.xml index a49d1008..6581069e 100644 --- a/pom.xml +++ b/pom.xml @@ -615,6 +615,29 @@ + + com.github.ferstl + depgraph-maven-plugin + ${depgraph-maven-plugin.version} + + puml + compile + true + true + true + true + dependency-graph + ${project.basedir}/doc + + + + verify + + graph + + + + org.revapi revapi-maven-plugin @@ -710,19 +733,6 @@ - - com.github.ferstl - depgraph-maven-plugin - ${depgraph-maven-plugin.version} - - puml - compile - true - true - true - true - - org.apache.maven.plugins maven-clean-plugin