diff --git a/aadarchi-maven-plugin/pom.xml b/aadarchi-maven-plugin/pom.xml index 13f05dcd..d72b8619 100644 --- a/aadarchi-maven-plugin/pom.xml +++ b/aadarchi-maven-plugin/pom.xml @@ -1,249 +1,249 @@ - - - - system - io.github.Riduidel.aadarchi - 0.1.12-SNAPSHOT - - 4.0.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 - - - - - - - - - - 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 - - - - - - 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 - - - - - - - + + + + system + io.github.Riduidel.aadarchi + 0.1.12 + + 4.0.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 + + + + + + + + + + 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 + + + + + + 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 diff --git a/aadarchi-test-utils/pom.xml b/aadarchi-test-utils/pom.xml index 0a2ba2fd..62d3141c 100644 --- a/aadarchi-test-utils/pom.xml +++ b/aadarchi-test-utils/pom.xml @@ -1,23 +1,23 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-SNAPSHOT - - Aadarchi : test utilities - aadarchi-test-utils - 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 - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + Aadarchi : test utilities + aadarchi-test-utils + 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 diff --git a/adr-tickets-extractor/pom.xml b/adr-tickets-extractor/pom.xml index 578c79e1..dcfedb23 100644 --- a/adr-tickets-extractor/pom.xml +++ b/adr-tickets-extractor/pom.xml @@ -1,22 +1,22 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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} - - - org.freemarker - freemarker - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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} + + + org.freemarker + freemarker + + \ No newline at end of file diff --git a/archetype/pom.xml b/archetype/pom.xml index 8f1baa07..07ef235f 100644 --- a/archetype/pom.xml +++ b/archetype/pom.xml @@ -1,137 +1,137 @@ - - 4.0.0 - - - io.github.Riduidel.aadarchi - system - 0.1.12-SNAPSHOT - - archetype - maven-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 - - - - - - - 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 - - - - org.jsoup - jsoup - ${version.jsoup} - - - - ch.qos.logback - logback-classic - 1.2.3 - - - - - - - + + 4.0.0 + + + io.github.Riduidel.aadarchi + system + 0.1.12 + + archetype + maven-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 + + + + + + + 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 + + + + org.jsoup + jsoup + ${version.jsoup} + + + + ch.qos.logback + logback-classic + 1.2.3 + + + + + + + \ No newline at end of file diff --git a/architecture-documentation/pom.xml b/architecture-documentation/pom.xml index 30720e5a..2c81b8ed 100644 --- a/architecture-documentation/pom.xml +++ b/architecture-documentation/pom.xml @@ -1,237 +1,237 @@ - - 4.0.0 - - system - io.github.Riduidel.aadarchi - 0.1.12-SNAPSHOT - - architecture-documentation - Aadarchi : System documentation generator - Using Aadarchi to document agile archiecture documentation system - - 11 - UTF-8 - UTF-8 - highlightjs - org.ndx.aadarchi.base.ArchitectureDocumentationBuilder - - - - - https://github.com/Riduidel/aadarchi/issues - - - - - 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} - - - - - - - - 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 - - - - - - - - + + 4.0.0 + + system + io.github.Riduidel.aadarchi + 0.1.12 + + architecture-documentation + Aadarchi : System documentation generator + Using Aadarchi to document agile archiecture documentation system + + 11 + UTF-8 + UTF-8 + highlightjs + org.ndx.aadarchi.base.ArchitectureDocumentationBuilder + + + + + https://github.com/Riduidel/aadarchi/issues + + + + + 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} + + + + + + + + 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 diff --git a/base/pom.xml b/base/pom.xml index 509ee5a2..a4001e64 100644 --- a/base/pom.xml +++ b/base/pom.xml @@ -3,7 +3,7 @@ system io.github.Riduidel.aadarchi - 0.1.12-SNAPSHOT + 0.1.12 base Aadarchi : Base module diff --git a/cdi-config-extension/pom.xml b/cdi-config-extension/pom.xml index 252c093e..a7612461 100644 --- a/cdi-config-extension/pom.xml +++ b/cdi-config-extension/pom.xml @@ -1,26 +1,26 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 diff --git a/cdi-in-maven-plugin-helper/pom.xml b/cdi-in-maven-plugin-helper/pom.xml index 146db9c4..cab94e57 100644 --- a/cdi-in-maven-plugin-helper/pom.xml +++ b/cdi-in-maven-plugin-helper/pom.xml @@ -1,54 +1,54 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 diff --git a/github-scm-handler/pom.xml b/github-scm-handler/pom.xml index fc582a3b..25a70188 100644 --- a/github-scm-handler/pom.xml +++ b/github-scm-handler/pom.xml @@ -1,78 +1,78 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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} - - - ${project.groupId} - markdown-to-asciidoc - ${project.version} - - - org.kohsuke - github-api - - - - org.eclipse.jgit - org.eclipse.jgit - - - 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} - - - - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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} + + + ${project.groupId} + markdown-to-asciidoc + ${project.version} + + + org.kohsuke + github-api + + + + org.eclipse.jgit + org.eclipse.jgit + + + 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 diff --git a/github-vfs/pom.xml b/github-vfs/pom.xml index c3aa02a0..a0c9fe78 100644 --- a/github-vfs/pom.xml +++ b/github-vfs/pom.xml @@ -1,53 +1,53 @@ - - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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} - - - - - + + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 diff --git a/gitlab-scm-handler/pom.xml b/gitlab-scm-handler/pom.xml index 741d03e9..ab4a52b2 100644 --- a/gitlab-scm-handler/pom.xml +++ b/gitlab-scm-handler/pom.xml @@ -1,68 +1,68 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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} - - - org.gitlab4j - gitlab4j-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.gitlab.token} - - - - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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} + + + org.gitlab4j + gitlab4j-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.gitlab.token} + + + + + \ No newline at end of file diff --git a/gitlab-vfs/pom.xml b/gitlab-vfs/pom.xml index 79056064..1b7495f8 100644 --- a/gitlab-vfs/pom.xml +++ b/gitlab-vfs/pom.xml @@ -1,40 +1,40 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 diff --git a/markdown-to-asciidoc/pom.xml b/markdown-to-asciidoc/pom.xml index 458fd9d4..a2c70e01 100644 --- a/markdown-to-asciidoc/pom.xml +++ b/markdown-to-asciidoc/pom.xml @@ -1,43 +1,41 @@ - - - 4.0.0 - - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - - - + + + 4.0.0 + + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 + + + + \ No newline at end of file diff --git a/maven-metadata-inferer/pom.xml b/maven-metadata-inferer/pom.xml index e578d5e1..5e90de13 100644 --- a/maven-metadata-inferer/pom.xml +++ b/maven-metadata-inferer/pom.xml @@ -1,113 +1,113 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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/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 - - - - - - - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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/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 diff --git a/model-linter/pom.xml b/model-linter/pom.xml index 4f8c8a96..a361f75b 100644 --- a/model-linter/pom.xml +++ b/model-linter/pom.xml @@ -1,42 +1,42 @@ - - -4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - - 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.12 + +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 + + + org.jboss.weld + weld-junit5 + + + 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 5eb4c0af..7555e488 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 io.github.Riduidel.aadarchi system - 0.1.12-SNAPSHOT + 0.1.12 pom Base module of a set of tools created to allow easy architecture documentation based upon Simon Brown work. @@ -33,7 +33,7 @@ scm:git:https://git@github.com/Riduidel/aadarchi.git https://github.com/Riduidel/aadarchi.git - HEAD + 0.1.12 GitHub diff --git a/sequence-diagram-generator/pom.xml b/sequence-diagram-generator/pom.xml index 94922446..f1a89b3f 100644 --- a/sequence-diagram-generator/pom.xml +++ b/sequence-diagram-generator/pom.xml @@ -1,48 +1,48 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 diff --git a/sipoc-diagram-generator/pom.xml b/sipoc-diagram-generator/pom.xml index 0656152f..ceeff28f 100644 --- a/sipoc-diagram-generator/pom.xml +++ b/sipoc-diagram-generator/pom.xml @@ -1,42 +1,42 @@ - - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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.12 + + 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 + + + diff --git a/spring-components-detector/pom.xml b/spring-components-detector/pom.xml index aa793ab9..d8ac6e3a 100644 --- a/spring-components-detector/pom.xml +++ b/spring-components-detector/pom.xml @@ -1,26 +1,26 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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 + + + \ No newline at end of file diff --git a/structurizr-components-detector/pom.xml b/structurizr-components-detector/pom.xml index 4922283a..d7d62ff2 100644 --- a/structurizr-components-detector/pom.xml +++ b/structurizr-components-detector/pom.xml @@ -1,40 +1,40 @@ - - 4.0.0 - - io.github.Riduidel.aadarchi - system - 0.1.12-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 - - + + 4.0.0 + + io.github.Riduidel.aadarchi + system + 0.1.12 + + 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