diff --git a/aadarchi-maven-plugin/pom.xml b/aadarchi-maven-plugin/pom.xml
index 0c99a7f0..9d0fde0f 100644
--- a/aadarchi-maven-plugin/pom.xml
+++ b/aadarchi-maven-plugin/pom.xml
@@ -1,249 +1,250 @@
-
-
- system
- io.github.Riduidel.aadarchi
- 0.1.15-SNAPSHOT
-
- 4.0.0
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
- aadarchi-maven-plugin
- maven-plugin
- Aadarchi : Maven plugin
- This maven plugin allows integration of our documentation system into maven builds by providing a set of useful mojos
-
-
- 9.2.9.0
-
- 4.3.0
-
+ aadarchi-maven-plugin
+ maven-plugin
+ Aadarchi : Maven plugin
+ This maven plugin allows integration of our documentation system into maven builds by providing a set of useful mojos
+
+
+ 9.2.9.0
+
+ 4.3.0
+
-
-
-
- mavengems
- mavengem:https://rubygems.org
-
-
-
-
-
-
- org.twdata.maven
- mojo-executor
- 2.4.0
-
-
- org.apache.maven.plugin-tools
- maven-plugin-annotations
- 3.6.4
- provided
-
-
- org.apache.maven
- maven-plugin-api
- 3.8.6
-
-
- ${project.groupId}
- base
- ${project.version}
-
-
- javax.enterprise
- cdi-api
-
-
-
-
- ${project.groupId}
- cdi-in-maven-plugin-helper
- ${project.version}
-
-
- javax.enterprise
- cdi-api
-
-
-
-
-
- io.github.Riduidel.aadarchi
- maven-metadata-inferer
- ${project.version}
-
-
- javax.enterprise
- cdi-api
-
-
-
-
- net.alchim31
- livereload-jvm
- 0.2.0
-
-
-
-
- org.apache.commons
- commons-vfs2
-
-
- org.apache.hadoop
- hadoop-hdfs-client
-
-
-
-
+
+ io.github.Riduidel.aadarchi
+ maven-metadata-inferer
+ ${project.version}
+
+
+ javax.enterprise
+ cdi-api
+
+
+
+
+ net.alchim31
+ livereload-jvm
+ 0.2.0
+
+
+
+
+ org.apache.commons
+ commons-vfs2
+
+
+ org.apache.hadoop
+ hadoop-hdfs-client
+
+
+
+
+ org.apache.maven
+ maven-plugin-api
+ 3.8.6
+
+
+
+ org.twdata.maven
+ mojo-executor
+ 2.4.0
+
+
+ org.apache.maven.plugin-tools
+ maven-plugin-annotations
+ 3.6.4
+ provided
+
+
-
-
-
-
- org.apache.maven.plugins
- maven-plugin-plugin
- 3.9.0
-
-
-
-
-
-
- org.torquebox.mojo
- mavengem-wagon
- 1.0.3
-
-
-
-
-
- integration-tests
-
-
- !skip_integration
-
-
-
-
-
- org.apache.maven.plugins
- maven-invoker-plugin
- 3.6.0
-
- true
-
- ${project.version}
-
- src/it
-
- **/pom.xml
-
-
- ${project.build.directory}/it
-
- ${project.build.directory}/local-repo
-
- src/it/settings.xml
- verify.groovy
-
-
-
-
-
+ org.torquebox.mojo
+ mavengem-wagon
+ 1.0.3
+
+
+
+
+
+
+
+ mavengems
+ mavengem:https://rubygems.org
+
+
+
+
+ integration-tests
+
+
+ !skip_integration
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-invoker-plugin
+ 3.6.0
+
+ true
+
+ ${project.version}
+
+ src/it
+
+ **/pom.xml
+
+
+ ${project.build.directory}/it
+
+ ${project.build.directory}/local-repo
+
+ src/it/settings.xml
+ verify.groovy
+
+
+
+
+
- install
- run
-
-
-
-
-
-
-
-
- Download rubgems in a scope where I can access that damned repository
-
-
- ${basedir}/src/main/resources/META-INF/gems
-
-
-
- 0.5.0
- 4.1.0
- ${project.basedir}/src/main/resources/META-INF/gems
-
-
-
-
- rubygems
- asciidoctor-kroki
- ${version.asciidoctor.kroki}
- gem
-
-
-
- rubygems
- asciidoctor
-
-
- rubygems
- thread_safe
-
-
- rubygems
- concurrent-ruby
-
-
-
-
- rubygems
- asciidoctor-revealjs
- ${version.asciidoctor.revealjs}
- gem
-
-
-
- rubygems
- asciidoctor
-
-
- rubygems
- thread_safe
-
-
- rubygems
- concurrent-ruby
-
-
-
-
-
-
-
- de.saumya.mojo
- gem-maven-plugin
- 2.0.1
-
- ${version.jruby}
- ${gems.destination}
- ${gems.destination}
-
-
-
-
- install-gems
-
- initialize
-
- initialize
-
-
-
-
-
-
-
-
\ No newline at end of file
+ install
+ run
+
+
+
+
+
+
+
+
+ Download rubgems in a scope where I can access that damned repository
+
+
+ ${basedir}/src/main/resources/META-INF/gems
+
+
+
+ 0.5.0
+ 4.1.0
+ ${project.basedir}/src/main/resources/META-INF/gems
+
+
+
+
+ rubygems
+ asciidoctor-kroki
+ ${version.asciidoctor.kroki}
+ gem
+
+
+
+ rubygems
+ asciidoctor
+
+
+ rubygems
+ thread_safe
+
+
+ rubygems
+ concurrent-ruby
+
+
+
+
+ rubygems
+ asciidoctor-revealjs
+ ${version.asciidoctor.revealjs}
+ gem
+
+
+
+ rubygems
+ asciidoctor
+
+
+ rubygems
+ thread_safe
+
+
+ rubygems
+ concurrent-ruby
+
+
+
+
+
+
+
+ de.saumya.mojo
+ gem-maven-plugin
+ 2.0.1
+
+ ${version.jruby}
+ ${gems.destination}
+ ${gems.destination}
+
+
+
+
+ install-gems
+
+ initialize
+
+ initialize
+
+
+
+
+
+
+
+
diff --git a/aadarchi-test-utils/pom.xml b/aadarchi-test-utils/pom.xml
index d2f632ae..0bb67fc6 100644
--- a/aadarchi-test-utils/pom.xml
+++ b/aadarchi-test-utils/pom.xml
@@ -1,23 +1,25 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- Aadarchi : test utilities
- aadarchi-test-utils
- Some test utilities dedicated to the improvement of Aadarchi quality.
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ aadarchi-test-utils
+ Aadarchi : test utilities
+ Some test utilities dedicated to the improvement of Aadarchi quality.
Mainly contains tools allowing easy injection of Maven properties into tests
-
-
- jakarta.enterprise
- jakarta.enterprise.cdi-api
-
-
-
- org.apache.deltaspike.core
- deltaspike-core-impl
-
-
-
\ No newline at end of file
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
+
+
+
+ org.apache.deltaspike.core
+ deltaspike-core-impl
+
+
+
diff --git a/adr-tickets-extractor/pom.xml b/adr-tickets-extractor/pom.xml
index 5a1e5da7..68e4e6b3 100644
--- a/adr-tickets-extractor/pom.xml
+++ b/adr-tickets-extractor/pom.xml
@@ -1,23 +1,25 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- adr-tickets-extractor
- Aadarchi : ADR ticket extractor
- Provides mechanisms to initialize repository elements AND include project ADR from GitHub issues
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- freemarker-cdi-producer
- ${project.version}
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ adr-tickets-extractor
+ Aadarchi : ADR ticket extractor
+ Provides mechanisms to initialize repository elements AND include project ADR from GitHub issues
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ freemarker-cdi-producer
+ ${project.version}
+
+
+
diff --git a/archetype/pom.xml b/archetype/pom.xml
index 1bc31790..581a6365 100644
--- a/archetype/pom.xml
+++ b/archetype/pom.xml
@@ -1,137 +1,137 @@
-
- 4.0.0
+
+
+ 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- archetype
- maven-archetype
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ archetype
+ maven-archetype
- Aadarchi : Archetype
- Easily create configuration to document your project with this archetype
+ Aadarchi : Archetype
+ Easily create configuration to document your project with this archetype
-
-
-
- io.github.Riduidel.aadarchi
- aadarchi-maven-plugin
- ${project.version}
- provided
-
-
- io.github.Riduidel.aadarchi
- github-scm-handler
- ${project.version}
- provided
-
-
+
+ io.github.Riduidel.aadarchi
+ aadarchi-maven-plugin
+ ${project.version}
+ provided
+
+
+ io.github.Riduidel.aadarchi
+ github-scm-handler
+ ${project.version}
+ provided
+
+
-
-
-
- src/main/resources
- true
-
- archetype-resources/pom.xml
-
-
-
- src/main/resources
- false
-
- archetype-resources/pom.xml
-
-
-
-
-
- org.apache.maven.archetype
- archetype-packaging
- 3.1.2
-
-
-
-
- org.apache.maven.plugins
- maven-archetype-plugin
- 3.2.1
-
-
-
- ${project.version}
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-resources-plugin
-
- false
-
-
-
-
-
-
-
-
- generate-asciidoc-templates
-
-
- http://www.codingthearchitecture.com/2016/05/31/agile_software_architecture_documentation.html
- ${asciidoc.source.docs.directory}
-
-
-
-
- org.codehaus.gmavenplus
- gmavenplus-plugin
-
-
- generate-resources
-
- execute
-
-
-
-
-
-
-
-
-
-
- org.codehaus.groovy
- groovy-all
-
- 2.5.8
- runtime
- pom
-
-
+ ${project.version}
+
+
+
+
+
+
+ org.apache.maven.archetype
+ archetype-packaging
+ 3.1.2
+
+
+
+
+
+ generate-asciidoc-templates
+
+ http://www.codingthearchitecture.com/2016/05/31/agile_software_architecture_documentation.html
+ ${asciidoc.source.docs.directory}
+
+
+
+
+ org.codehaus.gmavenplus
+ gmavenplus-plugin
+
+
+
+ ch.qos.logback
+ logback-classic
+ 1.2.3
+
+
-
- org.jsoup
- jsoup
- ${version.jsoup}
-
-
-
- ch.qos.logback
- logback-classic
- 1.2.3
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+ org.jsoup
+ jsoup
+ ${version.jsoup}
+
+
+ org.codehaus.groovy
+ groovy-all
+
+ 2.5.8
+ pom
+ runtime
+
+
+
+
+
+ execute
+
+ generate-resources
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/architecture-documentation/pom.xml b/architecture-documentation/pom.xml
index ede53153..f865d383 100644
--- a/architecture-documentation/pom.xml
+++ b/architecture-documentation/pom.xml
@@ -1,3 +1,4 @@
+
4.0.0
@@ -15,164 +16,164 @@
highlightjs
org.ndx.aadarchi.base.ArchitectureDocumentationBuilder
-
+
-
- https://github.com/Riduidel/aadarchi/issues
-
+
+
+ io.github.Riduidel.aadarchi
+ adr-tickets-extractor
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ github-scm-handler
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ model-linter
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ sipoc-diagram-generator
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ structurizr-components-detector
+ ${project.version}
+
+
+
+ org.jboss.weld
+ weld-junit5
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+
+
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- structurizr-components-detector
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- sipoc-diagram-generator
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- github-scm-handler
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- adr-tickets-extractor
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- model-linter
- ${project.version}
-
-
- org.junit.jupiter
- junit-jupiter-api
-
-
- org.junit.jupiter
- junit-jupiter-engine
-
-
-
- org.jboss.weld
- weld-junit5
-
-
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ ${maven.compiler.release}
+
+
+
+ org.apache.maven.plugins
+ maven-release-plugin
+
+ true
+ true
+ -Dasciidoc.documents.hide.bug.report=true
+ settings-aadarchi,release
+
+
+
+
+
+
+ ${project.groupId}
+ aadarchi-maven-plugin
+ ${project.version}
+
+
+
+ generate-model
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ ${version.java}
+
+
+
+
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- ${maven.compiler.release}
-
-
-
- org.apache.maven.plugins
- maven-release-plugin
-
- true
- true
- -Dasciidoc.documents.hide.bug.report=true
- settings-aadarchi,release
-
-
-
-
-
-
- ${project.groupId}
- aadarchi-maven-plugin
- ${project.version}
-
-
-
- generate-model
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- ${version.java}
-
-
-
-
+
+ https://github.com/Riduidel/aadarchi/issues
+
-
-
- generate-docs
-
-
- src/docs/asciidoc
-
-
-
- ${project.build.directory}/asciidoc/docs
-
+
+
+ generate-docs
+
+
+ src/docs/asciidoc
+
+
+
+ ${project.build.directory}/asciidoc/docs
+
-
- package
-
-
- ${project.groupId}
- aadarchi-maven-plugin
- ${project.version}
-
-
- generate-html-doc
- package
-
- generate-html-docs
-
-
-
- generate-pdf-doc
- package
-
- generate-pdf-docs
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- attach-artifacts
- package
-
- attach-artifact
-
-
-
-
- ${project.build.directory}/asciidoc/docs/pdf/index.pdf
- pdf
- documentation
-
-
-
-
-
-
-
-
-
-
-
-
- generate-slides
-
-
- src/slides/asciidoc
-
-
-
-
-
- ${project.groupId}
- aadarchi-maven-plugin
- ${project.version}
-
-
- generate-html-slides
- package
-
- generate-html-slides
-
-
-
-
-
-
-
-
-
- livereload
-
- package
-
-
- ${project.groupId}
- aadarchi-maven-plugin
- ${project.version}
-
-
- generate-html-slides
- package
-
- livereload
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+ livereload
+
+ package
+
+
+ ${project.groupId}
+ aadarchi-maven-plugin
+ ${project.version}
+
+
+ generate-html-slides
+
+ livereload
+
+ package
+
+
+
+
+
+
+
+
diff --git a/base/pom.xml b/base/pom.xml
index 3615ca5b..176e1095 100644
--- a/base/pom.xml
+++ b/base/pom.xml
@@ -1,98 +1,100 @@
-
- 4.0.0
-
- system
- io.github.Riduidel.aadarchi
- 0.1.15-SNAPSHOT
-
- base
- Aadarchi : Base module
- Base module defining the various used interfaces, and some very useful implementations
- jar
-
-
- jakarta.enterprise
- jakarta.enterprise.cdi-api
-
-
- org.jboss.weld.se
- weld-se-core
-
-
- com.structurizr
- structurizr-annotations
-
-
- com.structurizr
- structurizr-client
-
-
-
- com.fasterxml.jackson.core
- jackson-annotations
-
-
-
-
- com.structurizr
- structurizr-dsl
-
-
- com.structurizr
- structurizr-export
-
-
- ${project.groupId}
- cdi-config-extension
- ${project.version}
-
-
- ${project.groupId}
- markdown-to-asciidoc
- ${project.version}
-
-
- commons-io
- commons-io
-
-
- org.apache.commons
- commons-lang3
-
-
- org.apache.commons
- commons-text
- 1.10.0
-
-
- com.pivovarit
- throwing-function
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
- org.jboss.weld
- weld-junit5
- test
-
-
- ${project.groupId}
- aadarchi-test-utils
- ${project.version}
- test
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ base
+ jar
+ Aadarchi : Base module
+ Base module defining the various used interfaces, and some very useful implementations
+
+
+ ${project.groupId}
+ cdi-config-extension
+ ${project.version}
+
+
+ ${project.groupId}
+ markdown-to-asciidoc
+ ${project.version}
+
+
+ com.pivovarit
+ throwing-function
+
+
+ com.structurizr
+ structurizr-annotations
+
+
+ com.structurizr
+ structurizr-client
+
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+
+
+ com.structurizr
+ structurizr-dsl
+
+
+ com.structurizr
+ structurizr-export
+
+
+ commons-io
+ commons-io
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
+
+
+ org.apache.commons
+ commons-lang3
+
+
+ org.apache.commons
+ commons-text
+ 1.10.0
+
+
+ org.jboss.weld.se
+ weld-se-core
+
+
+ ${project.groupId}
+ aadarchi-test-utils
+ ${project.version}
+ test
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.jboss.weld
+ weld-junit5
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
diff --git a/cdi-config-extension/pom.xml b/cdi-config-extension/pom.xml
index 9aaed9af..0057876b 100644
--- a/cdi-config-extension/pom.xml
+++ b/cdi-config-extension/pom.xml
@@ -1,26 +1,28 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- cdi-config-extension
- Aadarchi : CDI Config extension
- Some CDI extensions
-
-
-
- org.apache.commons
- commons-vfs2
-
-
- jakarta.enterprise
- jakarta.enterprise.cdi-api
-
-
- org.apache.deltaspike.core
- deltaspike-core-impl
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ cdi-config-extension
+ Aadarchi : CDI Config extension
+ Some CDI extensions
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
+
+
+
+ org.apache.commons
+ commons-vfs2
+
+
+ org.apache.deltaspike.core
+ deltaspike-core-impl
+
+
+
diff --git a/cdi-in-maven-plugin-helper/pom.xml b/cdi-in-maven-plugin-helper/pom.xml
index ce828566..982e41ad 100644
--- a/cdi-in-maven-plugin-helper/pom.xml
+++ b/cdi-in-maven-plugin-helper/pom.xml
@@ -1,54 +1,56 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- cdi-in-maven-plugin-helper
- Aadarchi : CDI in Maven helper
- This small java library provides a simple way to have a maven Mojo use CDI for bean injection
-
-
- org.jboss.weld.se
- weld-se-core
-
-
-
- org.apache.maven
- maven-core
- 3.8.5
-
-
- org.apache.maven
- maven-plugin-api
- 3.8.5
-
-
- org.apache.maven.plugin-tools
- maven-plugin-annotations
- 3.6.4
- provided
-
-
-
- org.apache.deltaspike.core
- deltaspike-core-impl
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ cdi-in-maven-plugin-helper
+ Aadarchi : CDI in Maven helper
+ This small java library provides a simple way to have a maven Mojo use CDI for bean injection
+
+
+
+ org.apache.deltaspike.core
+ deltaspike-core-impl
+
+
+
+ org.apache.maven
+ maven-core
+ 3.8.5
+
+
+ org.apache.maven
+ maven-plugin-api
+ 3.8.5
+
+
+ org.jboss.weld.se
+ weld-se-core
+
+
+ org.apache.maven.plugin-tools
+ maven-plugin-annotations
+ 3.6.4
+ provided
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
diff --git a/freemarker-cdi-producer/pom.xml b/freemarker-cdi-producer/pom.xml
index 55975b13..1028d7f3 100644
--- a/freemarker-cdi-producer/pom.xml
+++ b/freemarker-cdi-producer/pom.xml
@@ -1,37 +1,39 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- freemarker-cdi-producer
- Freemarker CDI Producer
- This CDI producer allows easy usage of Freemarker in a
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ freemarker-cdi-producer
+ Freemarker CDI Producer
+ This CDI producer allows easy usage of Freemarker in a
CDI-compatible application.
-
-
- jakarta.enterprise
- jakarta.enterprise.cdi-api
-
-
- org.freemarker
- freemarker
-
-
- io.github.Riduidel.aadarchi
- aadarchi-test-utils
- ${project.version}
- test
-
-
- org.assertj
- assertj-core
-
-
- org.jboss.weld
- weld-junit5
- test
-
-
-
\ No newline at end of file
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
+
+
+ org.assertj
+ assertj-core
+
+
+ org.freemarker
+ freemarker
+
+
+ io.github.Riduidel.aadarchi
+ aadarchi-test-utils
+ ${project.version}
+ test
+
+
+ org.jboss.weld
+ weld-junit5
+ test
+
+
+
diff --git a/git-scm-handler-helper/pom.xml b/git-scm-handler-helper/pom.xml
index c18305e6..4789a117 100644
--- a/git-scm-handler-helper/pom.xml
+++ b/git-scm-handler-helper/pom.xml
@@ -1,16 +1,17 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- git-scm-handler-helper
-
-
- org.eclipse.jgit
- org.eclipse.jgit
-
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ git-scm-handler-helper
+
+
+ org.eclipse.jgit
+ org.eclipse.jgit
+
+
+
diff --git a/github-scm-handler/pom.xml b/github-scm-handler/pom.xml
index 27adc646..cc53b6ee 100644
--- a/github-scm-handler/pom.xml
+++ b/github-scm-handler/pom.xml
@@ -1,78 +1,80 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- github-scm-handler
- Aadarchi : GitHub SCM handler
- Allow github infos to be included in project documentation
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
- ${project.groupId}
- github-vfs
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- git-scm-handler-helper
- ${project.version}
-
-
- ${project.groupId}
- markdown-to-asciidoc
- ${project.version}
-
-
- org.kohsuke
- github-api
-
-
- com.pivovarit
- throwing-function
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
- org.jboss.weld
- weld-junit5
-
-
- io.github.Riduidel.aadarchi
- aadarchi-test-utils
- ${project.version}
- test
-
-
-
-
-
- maven-surefire-plugin
-
-
- ${aadarchi.github.token}
-
-
-
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ github-scm-handler
+ Aadarchi : GitHub SCM handler
+ Allow github infos to be included in project documentation
+
+
+ ${project.groupId}
+ github-vfs
+ ${project.version}
+
+
+ ${project.groupId}
+ markdown-to-asciidoc
+ ${project.version}
+
+
+ com.pivovarit
+ throwing-function
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ git-scm-handler-helper
+ ${project.version}
+
+
+ org.jboss.weld
+ weld-junit5
+
+
+ org.kohsuke
+ github-api
+
+
+ io.github.Riduidel.aadarchi
+ aadarchi-test-utils
+ ${project.version}
+ test
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
+
+
+ maven-surefire-plugin
+
+
+ ${aadarchi.github.token}
+
+
+
+
+
+
diff --git a/github-vfs/pom.xml b/github-vfs/pom.xml
index d7e2195e..b180d148 100644
--- a/github-vfs/pom.xml
+++ b/github-vfs/pom.xml
@@ -1,53 +1,61 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- github-vfs
- Aadarchi : GitHub virtual file system
- A commons-vfs virtual file system allowing access to GitHub repository
-
-
- org.kohsuke
- github-api
-
-
- com.pivovarit
- throwing-function
-
-
- org.apache.commons
- commons-vfs2
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
-
-
-
- maven-surefire-plugin
-
-
- ${aadarchi.github.token}
-
-
-
-
-
-
\ No newline at end of file
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ github-vfs
+ Aadarchi : GitHub virtual file system
+ A commons-vfs virtual file system allowing access to GitHub repository
+
+
+ com.pivovarit
+ throwing-function
+
+
+ org.apache.commons
+ commons-vfs2
+
+
+
+ org.apache.hadoop
+ hadoop-hdfs-client
+
+
+
+
+ org.kohsuke
+ github-api
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
+
+
+ maven-surefire-plugin
+
+
+ ${aadarchi.github.token}
+
+
+
+
+
+
diff --git a/gitlab-scm-handler/pom.xml b/gitlab-scm-handler/pom.xml
index 69533bde..9c367f8b 100644
--- a/gitlab-scm-handler/pom.xml
+++ b/gitlab-scm-handler/pom.xml
@@ -1,77 +1,79 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- gitlab-scm-handler
- Aadarchi : Gitlab SCM Handler
- Allow gitlab infos to be included in project documentation
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- gitlab-vfs
- ${project.version}
-
-
- io.github.Riduidel.aadarchi
- git-scm-handler-helper
- ${project.version}
-
-
- org.gitlab4j
- gitlab4j-api
-
-
- com.pivovarit
- throwing-function
-
-
- com.pivovarit
- throwing-function
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
- org.jboss.weld
- weld-junit5
-
-
- io.github.Riduidel.aadarchi
- aadarchi-test-utils
- ${project.version}
- test
-
-
-
-
-
- maven-surefire-plugin
-
-
- ${aadarchi.gitlab.token}
-
-
-
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ gitlab-scm-handler
+ Aadarchi : Gitlab SCM Handler
+ Allow gitlab infos to be included in project documentation
+
+
+ com.pivovarit
+ throwing-function
+
+
+ com.pivovarit
+ throwing-function
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ git-scm-handler-helper
+ ${project.version}
+
+
+ io.github.Riduidel.aadarchi
+ gitlab-vfs
+ ${project.version}
+
+
+ org.gitlab4j
+ gitlab4j-api
+
+
+ org.jboss.weld
+ weld-junit5
+
+
+ io.github.Riduidel.aadarchi
+ aadarchi-test-utils
+ ${project.version}
+ test
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
+
+
+ maven-surefire-plugin
+
+
+ ${aadarchi.gitlab.token}
+
+
+
+
+
+
diff --git a/gitlab-vfs/pom.xml b/gitlab-vfs/pom.xml
index 303e2246..fe05a84a 100644
--- a/gitlab-vfs/pom.xml
+++ b/gitlab-vfs/pom.xml
@@ -1,40 +1,42 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- gitlab-vfs
- Aadarchi : GitLab virtual file system
- A commons-vfs virtual file system allowing access to GitLab repository
-
-
- org.gitlab4j
- gitlab4j-api
-
-
- com.pivovarit
- throwing-function
-
-
- org.apache.commons
- commons-vfs2
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ gitlab-vfs
+ Aadarchi : GitLab virtual file system
+ A commons-vfs virtual file system allowing access to GitLab repository
+
+
+ com.pivovarit
+ throwing-function
+
+
+ org.apache.commons
+ commons-vfs2
+
+
+ org.gitlab4j
+ gitlab4j-api
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
diff --git a/markdown-to-asciidoc/pom.xml b/markdown-to-asciidoc/pom.xml
index 10fcf211..9165af99 100644
--- a/markdown-to-asciidoc/pom.xml
+++ b/markdown-to-asciidoc/pom.xml
@@ -1,41 +1,41 @@
-
- 4.0.0
+
+ 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- markdown-to-asciidoc
- Aadarchi : Markdown to Asciidoc
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ markdown-to-asciidoc
+ Aadarchi : Markdown to Asciidoc
-
-
- commons-io
- commons-io
-
-
- org.graalvm.js
- js
- 22.0.0
-
-
- org.graalvm.js
- js-scriptengine
- 22.0.0
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
- test
-
-
+
+
+ commons-io
+ commons-io
+
+
+ org.graalvm.js
+ js
+ 22.0.0
+
+
+ org.graalvm.js
+ js-scriptengine
+ 22.0.0
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
-
-
\ No newline at end of file
+
diff --git a/maven-metadata-inferer/pom.xml b/maven-metadata-inferer/pom.xml
index c547be49..278f6b30 100644
--- a/maven-metadata-inferer/pom.xml
+++ b/maven-metadata-inferer/pom.xml
@@ -1,113 +1,115 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- maven-metadata-inferer
- Aadarchi : Maven metadata inferer
- A module allowing as much informations as possible to be read
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ maven-metadata-inferer
+ Aadarchi : Maven metadata inferer
+ A module allowing as much informations as possible to be read
from Maven POM
-
-
- raw.githubusercontent.com/Riduidel/aadarchi-technology-detector/reports_mvnrepository/mvnrepository/artifacts.json
-
+ raw.githubusercontent.com/Riduidel/aadarchi-technology-detector/reports_mvnrepository/mvnrepository/artifacts.json
+
- testing,jackson,commons,io
-
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
- org.apache.maven
- maven-project
- 2.2.1
-
-
- org.junit.jupiter
- junit-jupiter-api
-
-
- org.junit.jupiter
- junit-jupiter-engine
-
-
- org.assertj
- assertj-core
-
-
- org.jboss.weld
- weld-junit5
-
-
- ${project.groupId}
- aadarchi-test-utils
- ${project.version}
- test
-
-
- com.fasterxml.jackson.core
- jackson-databind
- 2.15.2
-
-
-
-
-
- ${project.basedir}/src/main/resources
- true
-
-
- ${project.build.directory}/generated/resources
-
-
-
-
-
- Download popular artifacts
-
-
-
-
-
-
-
-
- com.googlecode.maven-download-plugin
- download-maven-plugin
-
-
- Download mvnrepository popular artifacts
- generate-resources
-
- wget
-
-
-
- https://${aadarchi-technologies-url}
- false
- true
- true
-
- mvnrepository.json
-
- 10000
-
- 10
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+ https://${aadarchi-technologies-url}
+ false
+ true
+ true
+
+ mvnrepository.json
+
+ 10000
+
+ 10
+
+
+
+
+
+
+
+
+
diff --git a/model-linter/pom.xml b/model-linter/pom.xml
index 4d72f9c9..ca38b74a 100644
--- a/model-linter/pom.xml
+++ b/model-linter/pom.xml
@@ -1,29 +1,22 @@
-
-4.0.0
+
+ 4.0.0
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
-model-linter
-Aadarchi : Model linter
-A model linter that verify if some useful things are present in an element.
-
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ model-linter
+ Aadarchi : Model linter
+ A model linter that verify if some useful things are present in an element.
+
io.github.Riduidel.aadarchi
base
${project.version}
compile
-
- org.junit.jupiter
- junit-jupiter-api
-
-
- org.junit.jupiter
- junit-jupiter-engine
-
org.assertj
assertj-core
@@ -32,11 +25,19 @@
org.jboss.weld
weld-junit5
+
+ org.junit.jupiter
+ junit-jupiter-api
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+
io.github.Riduidel.aadarchi
aadarchi-test-utils
${project.version}
test
-
-
\ No newline at end of file
+
+
diff --git a/pom.xml b/pom.xml
index 94b7d204..9b775ce6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,265 +1,224 @@
-
- 4.0.0
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
- pom
- Base module of a set of tools created to allow easy
+
+ 4.0.0
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+ pom
+ Base module of a set of tools created to allow easy
architecture documentation based upon Simon Brown work.
- Aadarchi : root POM
- https://riduidel.github.io/aadarchi/
-
- 11
- UTF-8
- UTF-8
-
- 1.19.0
-
- 1.25.0
- 1.8.4
- 1.3.5
- 1.3.5
- 1.15.3
- 5.9.1
- 2.16
-
-
-
- scm:git:https://git@github.com/Riduidel/aadarchi.git
-
- scm:git:https://git@github.com/Riduidel/aadarchi.git
- https://github.com/Riduidel/aadarchi.git
- HEAD
-
-
- GitHub
- https://github.com/Riduidel/aadarchi/issues
-
-
-
- Riduidel
- Nicolas Delsaux
- nicolas.delsaux@gmx.fr
-
- Tech Lead
-
-
-
-
-
- The Apache License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
-
-
-
-
- ossrh
- https://s01.oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
-
- https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
- base
- cdi-config-extension
- adr-tickets-extractor
- maven-metadata-inferer
- model-linter
- spring-components-detector
- sequence-diagram-generator
- sipoc-diagram-generator
- archetype
- markdown-to-asciidoc
- aadarchi-maven-plugin
- cdi-in-maven-plugin-helper
- structurizr-components-detector
- aadarchi-test-utils
- freemarker-cdi-producer
- git-scm-handler-helper
-
-
-
-
- jakarta.enterprise
- jakarta.enterprise.cdi-api
- 2.0.2
-
-
- org.jboss.weld.se
- weld-se-core
- 3.1.4.Final
-
-
- org.apache.deltaspike.core
- deltaspike-core-impl
- 1.9.6
-
-
- com.structurizr
- structurizr-dsl
- ${version.structurizr.dsl}
-
-
- commons-io
- commons-io
- 2.11.0
-
-
- org.apache.commons
- commons-lang3
- 3.12.0
-
-
- org.apache.commons
- commons-text
- 1.10.0
-
-
-
- org.apache.commons
- commons-vfs2
- 2.9.0
-
-
- com.structurizr
- structurizr-client
- ${version.structurizr.client}
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
- javax.xml.bind
- jaxb-api
-
-
-
-
- com.structurizr
- structurizr-annotations
- ${version.structurizr.annotations}
-
-
- com.structurizr
- structurizr-export
- ${version.structurizr.export}
-
-
- com.structurizr
- structurizr-core
-
-
-
-
- com.structurizr
- structurizr-analysis
- ${version.structurizr.analysis}
-
-
- com.structurizr
- structurizr-core
-
-
-
-
- org.eclipse.jgit
- org.eclipse.jgit
- 6.6.1.202309021850-r
-
-
- org.kohsuke
- github-api
- 1.308
-
-
- org.gitlab4j
- gitlab4j-api
- 4.16.0
-
-
- com.pivovarit
- throwing-function
- 1.5.1
-
-
- org.freemarker
- freemarker
- 2.3.31
-
-
- org.junit.jupiter
- junit-jupiter-api
- ${version.junit}
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${version.junit}
- test
-
-
-
- org.assertj
- assertj-core
- 3.23.1
- test
-
-
- org.mockito
- mockito-junit-jupiter
- 5.2.0
- test
-
-
+
+ org.assertj
+ assertj-core
+ 3.23.1
+ test
+
+
-
- org.jboss.weld
- weld-junit5
- 2.0.2.Final
- test
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-resources-plugin
- 3.3.1
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.4.0
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.11.0
-
- ${maven.compiler.release}
-
- -XDcompilePolicy=simple
- -Xplugin:ErrorProne
-
-
-
- com.google.errorprone
- error_prone_core
- ${error-prone.version}
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.3.0
-
-
- org.apache.maven.plugins
- maven-changes-plugin
- 2.12.1
-
- https
- 443
-
-
-
- org.codehaus.gmavenplus
- gmavenplus-plugin
- 3.0.0
-
-
- org.codehaus.groovy
- groovy-all
-
- 3.0.13
- runtime
- pom
-
-
- org.codehaus.groovy
- groovy-swing
-
-
-
-
-
-
- maven-surefire-plugin
- 3.1.2
-
-
- maven-failsafe-plugin
- 3.1.2
-
-
- com.googlecode.maven-download-plugin
- download-maven-plugin
- 1.7.1
-
-
-
-
-
- org.apache.maven.plugins
- maven-toolchains-plugin
- 3.1.0
-
-
-
-
- 11
-
-
-
-
-
-
- toolchain
-
-
+
+ 11
+
+
+
+
+
+
+ toolchain
+
+
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- enforce-versions
-
- enforce
-
-
-
-
- 3.6
-
-
- 11
-
-
-
-
-
-
-
-
-
-
- coverage
-
-
-
- org.jacoco
- jacoco-maven-plugin
- 0.8.10
-
-
- Jacoco - prepare agent
-
- prepare-agent
-
-
-
- Jacoco - generate report
- test
-
- report
-
-
-
-
-
-
-
-
- release
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- A release configuration is present
-
- enforce
-
-
-
-
- gpg.passphrase
- You must set a
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ enforce-versions
+
+ enforce
+
+
+
+
+ 3.6
+
+
+ 11
+
+
+
+
+
+
+
+ com.diffplug.spotless
+ spotless-maven-plugin
+ 2.43.0
+
+
+
+
+ UTF-8
+
+ true
+ custom_1
+ scope,groupId,artifactId
+ 4
+
+
+
+
+
+
+ apply
+
+ prepare-package
+
+
+
+
+
+ https://riduidel.github.io/aadarchi/
+
+
+ The Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+
+
+
+
+ Riduidel
+ Nicolas Delsaux
+ nicolas.delsaux@gmx.fr
+
+ Tech Lead
+
+
+
+
+
+ scm:git:https://git@github.com/Riduidel/aadarchi.git
+ scm:git:https://git@github.com/Riduidel/aadarchi.git
+ https://github.com/Riduidel/aadarchi.git
+ HEAD
+
+
+ GitHub
+ https://github.com/Riduidel/aadarchi/issues
+
+
+
+ ossrh
+ https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+ ossrh
+ https://s01.oss.sonatype.org/content/repositories/snapshots
+
+
+
+
+ coverage
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ 0.8.10
+
+
+ Jacoco - prepare agent
+
+ prepare-agent
+
+
+
+ Jacoco - generate report
+
+ report
+
+ test
+
+
+
+
+
+
+
+ release
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ A release configuration is present
+
+ enforce
+
+
+
+
+ gpg.passphrase
+ You must set a
gpg.passphrase property to be
able to sign maven release!
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.3.0
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.5.0
-
-
- attach-javadocs
-
- jar
-
-
- false
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 3.1.0
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-release-plugin
- 3.0.1
-
-
- install
-
- @{version}
-
+ @{version}
+
- release
-
- -Daadarchi.github.token=${aadarchi.github.token}
- true
- false
- deploy
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.13
- true
-
- ossrh
- https://s01.oss.sonatype.org/
- true
-
-
-
-
-
-
- update_version_in_files
-
-
-
- io.github.floverfelt
- find-and-replace-maven-plugin
-
-
- change-version-in-readme
- process-resources
-
- find-and-replace
-
-
- file-contents
- ${project.basedir}
- [0-9]+\.[0-9]+\.[0-9]+(-SNAPSHOT)?
- ${project.version}
- false
- README.md
-
-
-
-
- change-version-in-on-release-perform-maven-release
- process-resources
-
- find-and-replace
-
-
- file-contents
- .github/workflows
- (default:\s+)("\d+\.\d+\.\d+")(-SNAPSHOT)?
- $1"${project.version}"
- false
-
- on_workflow_dispatch_perform_maven_release.yml
-
-
-
-
-
-
-
-
- build_github_modules
-
-
- aadarchi.github.token
-
-
-
- github-scm-handler
- github-vfs
-
- architecture-documentation
-
-
-
- fail_when_not_building_github_modules
-
-
- !aadarchi.github.token
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- enforce-github-token
-
- enforce
-
-
-
-
- aadarchi.github.token
-
-
-
-
-
- false
-
-
-
-
-
-
-
-
- build_gitlab_modules
-
-
- aadarchi.gitlab.token
-
-
-
- gitlab-scm-handler
- gitlab-vfs
-
-
-
- signal_when_not_building_gitlab_modules
-
-
- !aadarchi.gitlab.token
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- enforce-gitlab-token
-
- enforce
-
-
-
-
- aadarchi.gitlab.token
-
-
-
-
-
- false
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+ architecture-documentation
+
+
+
+ fail_when_not_building_github_modules
+
+
+ !aadarchi.github.token
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ enforce-github-token
+
+ enforce
+
+
+
+
+ aadarchi.github.token
+
+
+
+ false
+
+
+
+
+
+
+
+
+ build_gitlab_modules
+
+
+ aadarchi.gitlab.token
+
+
+
+ gitlab-scm-handler
+ gitlab-vfs
+
+
+
+ signal_when_not_building_gitlab_modules
+
+
+ !aadarchi.gitlab.token
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ enforce-gitlab-token
+
+ enforce
+
+
+
+
+ aadarchi.gitlab.token
+
+
+
+ false
+
+
+
+
+
+
+
+
+
diff --git a/sequence-diagram-generator/pom.xml b/sequence-diagram-generator/pom.xml
index 960348df..fe821fd6 100644
--- a/sequence-diagram-generator/pom.xml
+++ b/sequence-diagram-generator/pom.xml
@@ -1,48 +1,50 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- sequence-diagram-generator
- Aadarchi : Sequence diagram generator
- Generates sequence diagrams for components in the containers opting in for it. Model elements in those sequence diagrams should also be indicated by containers.
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
-
- com.github.javaparser
- javaparser-symbol-solver-core
- 3.16.2
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.assertj
- assertj-core
-
-
- org.jboss.weld
- weld-junit5
-
-
- ${project.groupId}
- aadarchi-test-utils
- ${project.version}
- test
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ sequence-diagram-generator
+ Aadarchi : Sequence diagram generator
+ Generates sequence diagrams for components in the containers opting in for it. Model elements in those sequence diagrams should also be indicated by containers.
+
+
+
+ com.github.javaparser
+ javaparser-symbol-solver-core
+ 3.16.2
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+ org.assertj
+ assertj-core
+
+
+ org.jboss.weld
+ weld-junit5
+
+
+ ${project.groupId}
+ aadarchi-test-utils
+ ${project.version}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
diff --git a/sipoc-diagram-generator/pom.xml b/sipoc-diagram-generator/pom.xml
index fcd35dad..807a2f55 100644
--- a/sipoc-diagram-generator/pom.xml
+++ b/sipoc-diagram-generator/pom.xml
@@ -1,42 +1,43 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- sipoc-diagram-generator
- Aadarchi : SIPOC diagram generator
- Generates SIPOC (suppliers/inputs/process/outputs/consumers) diagrams in an asciidoc table, for each element.
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
- compile
-
-
- org.junit.jupiter
- junit-jupiter-api
-
-
- org.junit.jupiter
- junit-jupiter-engine
-
-
- org.assertj
- assertj-core
-
-
- org.jboss.weld
- weld-junit5
-
-
- io.github.Riduidel.aadarchi
- aadarchi-test-utils
- ${project.version}
- test
-
-
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ sipoc-diagram-generator
+ Aadarchi : SIPOC diagram generator
+ Generates SIPOC (suppliers/inputs/process/outputs/consumers) diagrams in an asciidoc table, for each element.
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+ compile
+
+
+ org.assertj
+ assertj-core
+
+
+ org.jboss.weld
+ weld-junit5
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+
+
+ io.github.Riduidel.aadarchi
+ aadarchi-test-utils
+ ${project.version}
+ test
+
+
diff --git a/spring-components-detector/pom.xml b/spring-components-detector/pom.xml
index c6336788..99ef589d 100644
--- a/spring-components-detector/pom.xml
+++ b/spring-components-detector/pom.xml
@@ -1,26 +1,28 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- spring-components-detector
- Aadarchi : Spring components detector
- Component allowing detection of Spring components in a Spring technology based container.
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
-
- com.structurizr
- structurizr-spring
- 1.3.5
-
+
+ com.structurizr
+ structurizr-spring
+ 1.3.5
+
-
-
-
\ No newline at end of file
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+
diff --git a/structurizr-components-detector/pom.xml b/structurizr-components-detector/pom.xml
index a3765553..0d7933d2 100644
--- a/structurizr-components-detector/pom.xml
+++ b/structurizr-components-detector/pom.xml
@@ -1,40 +1,42 @@
-
- 4.0.0
-
- io.github.Riduidel.aadarchi
- system
- 0.1.15-SNAPSHOT
-
- structurizr-components-detector
- Aadarchi : Structurizr components detector
- A component detector that uses Structurizr annotations to find existing components and their relationship.
-
-
- com.structurizr
- structurizr-analysis
-
-
- io.github.Riduidel.aadarchi
- base
- ${project.version}
-
-
- org.junit.jupiter
- junit-jupiter-api
-
-
- org.assertj
- assertj-core
- test
-
-
- org.mockito
- mockito-junit-jupiter
- test
-
-
- org.jboss.weld
- weld-junit5
-
-
-
\ No newline at end of file
+
+
+ 4.0.0
+
+ io.github.Riduidel.aadarchi
+ system
+ 0.1.15-SNAPSHOT
+
+ structurizr-components-detector
+ Aadarchi : Structurizr components detector
+ A component detector that uses Structurizr annotations to find existing components and their relationship.
+
+
+ com.structurizr
+ structurizr-analysis
+
+
+ io.github.Riduidel.aadarchi
+ base
+ ${project.version}
+
+
+ org.jboss.weld
+ weld-junit5
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+
+
+ org.assertj
+ assertj-core
+ test
+
+
+ org.mockito
+ mockito-junit-jupiter
+ test
+
+
+