From c0a1d53f9b9221e2b7f5591bd483256b4ee4e86c Mon Sep 17 00:00:00 2001 From: Gerd Aschemann Date: Sat, 24 May 2025 09:45:29 +0200 Subject: [PATCH] Further align modules and docs with repo manifest cf. apache/maven-sources#18 and support-and-care/maven-support-and-care#77 --- content/markdown/scm.md | 57 +++++++++---------- src/plantuml/maven-sources/doxia.puml | 4 ++ src/plantuml/maven-sources/misc.puml | 65 +++++++++++++++------- src/plantuml/maven-sources/plexus.puml | 62 +++++++++++++++++++-- src/plantuml/maven-sources/shared.puml | 77 +++++++++++--------------- 5 files changed, 164 insertions(+), 101 deletions(-) diff --git a/content/markdown/scm.md b/content/markdown/scm.md index ffc098cbee..4b919a6fd8 100644 --- a/content/markdown/scm.md +++ b/content/markdown/scm.md @@ -193,31 +193,29 @@ The components in Git are shown in the following table. #### Shared Components -| Content | Repository | Mirror | Issues | -|:------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------:|:-------------------------------------------------------------------------------:| -| [Apache Maven Archiver](/shared/maven-archiver/) | [`https://gitbox.apache.org/repos/asf/maven-archiver.git`](https://gitbox.apache.org/repos/asf/maven-archiver.git) | [GitHub](https://github.com/apache/maven-archiver/) | [GitHub Issues](https://github.com/apache/maven-archiver/issues) | -| [Apache Maven Artifact Resolver](/shared/maven-artifact-resolver/) | [`https://gitbox.apache.org/repos/asf/maven-artifact-resolver.git`](https://gitbox.apache.org/repos/asf/maven-artifact-resolver.git) | [GitHub](https://github.com/apache/maven-artifact-resolver/) | [JIRA MRESOLVER](https://issues.apache.org/jira/projects/MRESOLVER) | -| [Apache Maven Artifact Transfer](/shared/maven-artifact-transfer/) | [`https://gitbox.apache.org/repos/asf/maven-artifact-transfer.git`](https://gitbox.apache.org/repos/asf/maven-artifact-transfer.git) | [GitHub](https://github.com/apache/maven-artifact-transfer/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache MavenCommon Artifact Filters](/shared/maven-common-artifact-filters/) | [`https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git`](https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git) | [GitHub](https://github.com/apache/maven-common-artifact-filters/) | [GitHub Issues](https://github.com/apache/maven-common-artifact-filters/issues) | -| [Apache Maven Dependency Analyzer](/shared/maven-dependency-analyzer/) | [`https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git`](https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git) | [GitHub](https://github.com/apache/maven-dependency-analyzer/) | [GitHub Issues](https://github.com/apache/maven-dependency-analyzer/issues) | -| [Apache Maven Dependency Tree](/shared/maven-dependency-tree/) | [`https://gitbox.apache.org/repos/asf/maven-dependency-tree.git`](https://gitbox.apache.org/repos/asf/maven-dependency-tree.git) | [GitHub](https://github.com/apache/maven-dependency-tree/) | [GitHub Issues](https://github.com/apache/maven-dependency-tree/issues) | -| [Apache Maven Filtering](/shared/maven-filtering/) | [`https://gitbox.apache.org/repos/asf/maven-filtering.git`](https://gitbox.apache.org/repos/asf/maven-filtering.git) | [GitHub](https://github.com/apache/maven-filtering/) | [GitHub Issues](https://github.com/apache/maven-filtering/issues) | -| [Apache Maven Invoker](/shared/maven-invoker/) | [`https://gitbox.apache.org/repos/asf/maven-invoker.git`](https://gitbox.apache.org/repos/asf/maven-invoker.git) | [GitHub](https://github.com/apache/maven-invoker/) | [GitHub Issues](https://github.com/apache/maven-invoker/issues) | -| [Apache Maven Jarsigner](/shared/maven-jarsigner/) | [`https://gitbox.apache.org/repos/asf/maven-jarsigner.git`](https://gitbox.apache.org/repos/asf/maven-jarsigner.git) | [GitHub](https://github.com/apache/maven-jarsigner/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Mapping](/shared/maven-mapping/) | [`https://gitbox.apache.org/repos/asf/maven-mapping.git`](https://gitbox.apache.org/repos/asf/maven-mapping.git) | [GitHub](https://github.com/apache/maven-mapping/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Project Utils](/shared/maven-project-utils/) | [`https://gitbox.apache.org/repos/asf/maven-project-utils.git`](https://gitbox.apache.org/repos/asf/maven-project-utils.git) | [GitHub](https://github.com/apache/maven-project-utils/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Reporting API](/shared/maven-reporting-api/) | [`https://gitbox.apache.org/repos/asf/maven-reporting-api.git`](https://gitbox.apache.org/repos/asf/maven-reporting-api.git) | [GitHub](https://github.com/apache/maven-reporting-api/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Reporting Executor](/shared/maven-reporting-exec/) | [`https://gitbox.apache.org/repos/asf/maven-reporting-exec.git`](https://gitbox.apache.org/repos/asf/maven-reporting-exec.git) | [GitHub](https://github.com/apache/maven-reporting-exec/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Reporting Implementation](/shared/maven-reporting-impl/) | [`https://gitbox.apache.org/repos/asf/maven-reporting-impl.git`](https://gitbox.apache.org/repos/asf/maven-reporting-impl.git) | [GitHub](https://github.com/apache/maven-reporting-impl/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Script Interpreter](/shared/maven-script-interpreter/) | [`https://gitbox.apache.org/repos/asf/maven-script-interpreter.git`](https://gitbox.apache.org/repos/asf/maven-script-interpreter.git) | [GitHub](https://github.com/apache/maven-script-interpreter/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Shared Incremental](/shared/maven-shared-incremental/) | [`https://gitbox.apache.org/repos/asf/maven-shared-incremental.git`](https://gitbox.apache.org/repos/asf/maven-shared-incremental.git) | [GitHub](https://github.com/apache/maven-shared-incremental/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Shared IO](/shared/maven-shared-io/) | [`https://gitbox.apache.org/repos/asf/maven-shared-io.git`](https://gitbox.apache.org/repos/asf/maven-shared-io.git) | [GitHub](https://github.com/apache/maven-shared-io/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Shared Jar](/shared/maven-shared-jar/) | [`https://gitbox.apache.org/repos/asf/maven-shared-jar.git`](https://gitbox.apache.org/repos/asf/maven-shared-jar.git) | [GitHub](https://github.com/apache/maven-shared-jar/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Shared Resources](/shared/maven-shared-resources/) | [`https://gitbox.apache.org/repos/asf/maven-shared-resources.git`](https://gitbox.apache.org/repos/asf/maven-shared-resources.git) | [GitHub](https://github.com/apache/maven-shared-resources/) | [GitHub Isuess](https://github.com/apache/maven-shared-resources/issues) | -| [Apache Maven Shared Utils](/shared/maven-shared-utils/) | [`https://gitbox.apache.org/repos/asf/maven-shared-utils.git`](https://gitbox.apache.org/repos/asf/maven-shared-utils.git) | [GitHub](https://github.com/apache/maven-shared-utils/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | -| [Apache Maven Verifier](/shared/maven-verifier/) | [`https://gitbox.apache.org/repos/asf/maven-verifier.git`](https://gitbox.apache.org/repos/asf/maven-verifier.git) | [GitHub](https://github.com/apache/maven-verifier/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | - -#### Shared Components +| Content | Repository | Mirror | Issues | +|:-------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------:|:-------------------------------------------------------------------------------:| +| [Apache Maven Archiver](/shared/maven-archiver/) | [`https://gitbox.apache.org/repos/asf/maven-archiver.git`](https://gitbox.apache.org/repos/asf/maven-archiver.git) | [GitHub](https://github.com/apache/maven-archiver/) | [GitHub Issues](https://github.com/apache/maven-archiver/issues) | +| [Apache Maven Common Artifact Filters](/shared/maven-common-artifact-filters/) | [`https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git`](https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git) | [GitHub](https://github.com/apache/maven-common-artifact-filters/) | [GitHub Issues](https://github.com/apache/maven-common-artifact-filters/issues) | +| [Apache Maven Dependency Analyzer](/shared/maven-dependency-analyzer/) | [`https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git`](https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git) | [GitHub](https://github.com/apache/maven-dependency-analyzer/) | [GitHub Issues](https://github.com/apache/maven-dependency-analyzer/issues) | +| [Apache Maven Dependency Tree](/shared/maven-dependency-tree/) | [`https://gitbox.apache.org/repos/asf/maven-dependency-tree.git`](https://gitbox.apache.org/repos/asf/maven-dependency-tree.git) | [GitHub](https://github.com/apache/maven-dependency-tree/) | [GitHub Issues](https://github.com/apache/maven-dependency-tree/issues) | +| [Apache Maven File Management](/shared/file-management/) | [`https://gitbox.apache.org/repos/asf/maven-file-management.git`](https://gitbox.apache.org/repos/asf/maven-file-management.git) | [GitHub](https://github.com/apache/maven-file-management/) | [GitHub Issues](https://github.com/apache/maven-management/issues) | +| [Apache Maven Filtering](/shared/maven-filtering/) | [`https://gitbox.apache.org/repos/asf/maven-filtering.git`](https://gitbox.apache.org/repos/asf/maven-filtering.git) | [GitHub](https://github.com/apache/maven-filtering/) | [GitHub Issues](https://github.com/apache/maven-filtering/issues) | +| [Apache Maven Invoker](/shared/maven-invoker/) | [`https://gitbox.apache.org/repos/asf/maven-invoker.git`](https://gitbox.apache.org/repos/asf/maven-invoker.git) | [GitHub](https://github.com/apache/maven-invoker/) | [GitHub Issues](https://github.com/apache/maven-invoker/issues) | +| [Apache Maven Jarsigner](/shared/maven-jarsigner/) | [`https://gitbox.apache.org/repos/asf/maven-jarsigner.git`](https://gitbox.apache.org/repos/asf/maven-jarsigner.git) | [GitHub](https://github.com/apache/maven-jarsigner/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Mapping](/shared/maven-mapping/) | [`https://gitbox.apache.org/repos/asf/maven-mapping.git`](https://gitbox.apache.org/repos/asf/maven-mapping.git) | [GitHub](https://github.com/apache/maven-mapping/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Reporting API](/shared/maven-reporting-api/) | [`https://gitbox.apache.org/repos/asf/maven-reporting-api.git`](https://gitbox.apache.org/repos/asf/maven-reporting-api.git) | [GitHub](https://github.com/apache/maven-reporting-api/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Reporting Executor](/shared/maven-reporting-exec/) | [`https://gitbox.apache.org/repos/asf/maven-reporting-exec.git`](https://gitbox.apache.org/repos/asf/maven-reporting-exec.git) | [GitHub](https://github.com/apache/maven-reporting-exec/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Reporting Implementation](/shared/maven-reporting-impl/) | [`https://gitbox.apache.org/repos/asf/maven-reporting-impl.git`](https://gitbox.apache.org/repos/asf/maven-reporting-impl.git) | [GitHub](https://github.com/apache/maven-reporting-impl/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Script Interpreter](/shared/maven-script-interpreter/) | [`https://gitbox.apache.org/repos/asf/maven-script-interpreter.git`](https://gitbox.apache.org/repos/asf/maven-script-interpreter.git) | [GitHub](https://github.com/apache/maven-script-interpreter/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Shared Incremental](/shared/maven-shared-incremental/) | [`https://gitbox.apache.org/repos/asf/maven-shared-incremental.git`](https://gitbox.apache.org/repos/asf/maven-shared-incremental.git) | [GitHub](https://github.com/apache/maven-shared-incremental/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Shared IO](/shared/maven-shared-io/) | [`https://gitbox.apache.org/repos/asf/maven-shared-io.git`](https://gitbox.apache.org/repos/asf/maven-shared-io.git) | [GitHub](https://github.com/apache/maven-shared-io/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Shared Jar](/shared/maven-shared-jar/) | [`https://gitbox.apache.org/repos/asf/maven-shared-jar.git`](https://gitbox.apache.org/repos/asf/maven-shared-jar.git) | [GitHub](https://github.com/apache/maven-shared-jar/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Shared Resources](/shared/maven-shared-resources/) | [`https://gitbox.apache.org/repos/asf/maven-shared-resources.git`](https://gitbox.apache.org/repos/asf/maven-shared-resources.git) | [GitHub](https://github.com/apache/maven-shared-resources/) | [GitHub Isuess](https://github.com/apache/maven-shared-resources/issues) | +| [Apache Maven Shared Utils](/shared/maven-shared-utils/) | [`https://gitbox.apache.org/repos/asf/maven-shared-utils.git`](https://gitbox.apache.org/repos/asf/maven-shared-utils.git) | [GitHub](https://github.com/apache/maven-shared-utils/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | +| [Apache Maven Verifier](/shared/maven-verifier/) | [`https://gitbox.apache.org/repos/asf/maven-verifier.git`](https://gitbox.apache.org/repos/asf/maven-verifier.git) | [GitHub](https://github.com/apache/maven-verifier/) | [JIRA MSHARED](https://issues.apache.org/jira/projects/MSHARED) | + +#### Skins | Content | Repository | Mirror | Issues | |:--------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------:|:-------------------------------------------------------------------:| @@ -231,9 +229,8 @@ Everything in Subversion can be checked-out from a single entry point, referenci You can also check out every component separately. The components in Subversion are: -| Content | Repository | Mirror | -|:-------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------|:--------------------------------------------------:| -| Maven Project (mainly KEYS) | [`https://svn.apache.org/viewvc/maven/project`](https://svn.apache.org/repos/asf/maven/project/) | | -| Maven Sandbox | [`https://svn.apache.org/viewvc/maven/sandbox/trunk/`](https://svn.apache.org/repos/asf/maven/sandbox/trunk/) | [GitHub](https://github.com/apache/maven-sandbox/) | -| A variety of other subsystems (including obsolete trees replaced by git) | [`https://svn.apache.org/viewvc/maven/`](https://svn.apache.org/repos/asf/maven/) | | +| Content | Repository | Mirror | +|:-------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------|:------:| +| Maven Project (mainly KEYS) | [`https://svn.apache.org/viewvc/maven/project`](https://svn.apache.org/repos/asf/maven/project/) | | +| A variety of other subsystems (including obsolete trees replaced by git) | [`https://svn.apache.org/viewvc/maven/`](https://svn.apache.org/repos/asf/maven/) | | diff --git a/src/plantuml/maven-sources/doxia.puml b/src/plantuml/maven-sources/doxia.puml index 90e174bcba..4f6812442c 100644 --- a/src/plantuml/maven-sources/doxia.puml +++ b/src/plantuml/maven-sources/doxia.puml @@ -30,6 +30,8 @@ package "Maven Doxia" { rectangle "Site Tools" rectangle Site #LightGrey package Tools { + rectangle "Book Maven Plugin" + rectangle "Book Renderer" rectangle Converter rectangle LinkCheck } @@ -43,6 +45,8 @@ Doxia -[hidden]right-> "Site Tools" url of Doxia is [[https://github.com/apache/maven-doxia]] url of "Site Tools" is [[https://github.com/apache/maven-doxia-sitetools]] url of Site is [[https://github.com/apache/maven-doxia-site]] +url of "Book Renderer" is [[https://github.com/apache/maven-doxia-book-renderer]] +url of "Book Maven Plugin" is [[https://github.com/apache/maven-doxia-book-maven-plugin]] url of Converter is [[https://github.com/apache/maven-doxia-converter]] url of LinkCheck is [[https://github.com/apache/maven-doxia-linkcheck]] diff --git a/src/plantuml/maven-sources/misc.puml b/src/plantuml/maven-sources/misc.puml index 0889f20dc6..0f79ab40bf 100644 --- a/src/plantuml/maven-sources/misc.puml +++ b/src/plantuml/maven-sources/misc.puml @@ -27,39 +27,64 @@ under the License. package Misc { rectangle Archetypes - rectangle Poms - rectangle Skins - rectangle Studies - rectangle Indexer - rectangle Wagon - rectangle "Plugin testing" rectangle "Distribution Tool Plugin" + rectangle Indexer package Jenkins { rectangle Environment rectangle "Shared Libraries" } + rectangle "Plugin Testing" + package POM { + rectangle "Apache" + rectangle "Apache Resoures" + rectangle "Maven" + } + package Skins { + rectangle Default + rectangle Fluido + } + rectangle Studies + rectangle Wagon } 'hidden dependencies to change layout -Archetypes -[hidden]right-> Poms -Poms -[hidden]right-> Skins -Skins -[hidden]right-> Studies -Studies -[hidden]right-> Indexer -Indexer -[hidden]right-> Wagon -Wagon -[hidden]right-> "Plugin testing" +Archetypes -[hidden]> "Distribution Tool Plugin" +"Distribution Tool Plugin" -[hidden]> Indexer +Indexer -[hidden]> "Plugin Testing" +"Plugin Testing" -[hidden]> Studies +Studies -[hidden]> Wagon + +Environment -[hidden]down-> "Shared Libraries" +'"Shared Libraries" -[hidden]> "Plugin Testing" + +"Apache" -[hidden]down-> "Apache Resoures" +"Apache Resoures" -[hidden]down-> "Maven" +'"Apache" -[hidden]> Default -Archetypes -[hidden]down-> "Distribution Tool Plugin" -"Distribution Tool Plugin" -[hidden]right-> Jenkins +Default -[hidden]down-> Fluido +'Default -[hidden]> Studies + +Archetypes -[hidden]down-> Environment +Indexer -[hidden]down-> "Apache" +"Plugin Testing" -[hidden]down-> Default url of "Archetypes" is [[https://github.com/apache/maven-archetype]] -url of Poms is [[https://github.com/apache/maven-parent]] -url of Skins is [[https://github.com/apache/maven-skins]] -url of Studies is [[https://github.com/apache/maven-studies]] -url of Indexer is [[https://github.com/apache/maven-indexer]] -url of Wagon is [[hhttps://github.com/apache/maven-wagon]] -url of "Plugin testing" is [[https://github.com/apache/maven-plugin-testing]] url of "Distribution Tool Plugin" is [[https://github.com/apache/maven-dist-tool]] +url of Indexer is [[https://github.com/apache/maven-indexer]] + url of Environment is [[https://github.com/apache/maven-jenkins-env]] url of "Shared Libraries" is [[https://github.com/apache/maven-jenkins-lib]] +url of "Plugin Testing" is [[https://github.com/apache/maven-plugin-testing]] + +url of "Apache" is [[https://github.com/apache/maven-apache-parent]] +url of "Apache Resoures" is [[https://github.com/apache/maven-apache-resources]] +url of "Maven" is [[https://github.com/apache/maven-parent]] + +url of Default is [[https://github.com/apache/maven-default-skin]] +url of Fluido is [[https://github.com/apache/maven-fluido-skin]] + +url of Studies is [[https://github.com/apache/maven-studies]] +url of Wagon is [[https://github.com/apache/maven-wagon]] + @enduml diff --git a/src/plantuml/maven-sources/plexus.puml b/src/plantuml/maven-sources/plexus.puml index 3e7490968a..9dbd4c6a44 100644 --- a/src/plantuml/maven-sources/plexus.puml +++ b/src/plantuml/maven-sources/plexus.puml @@ -25,18 +25,68 @@ under the License. } +'Keep ordering of SCM 'default.xml' repo manifest package "Plexus" { - rectangle "Utils" - rectangle "Classworlds" rectangle "Modello" + rectangle "Classworlds" + + package "Components" { + rectangle "Archiver" + rectangle "Cipher" + rectangle "Compiler" + rectangle "I18N" + rectangle "Interactivity" + rectangle "Interpolation" + rectangle "IO" + rectangle "Languages" + rectangle "Resources" + rectangle "Sec-Dispatcher" + rectangle "Velocity" + } + + rectangle "POM" + rectangle "Testing" + rectangle "Utils" + rectangle "XML" } 'hidden dependencies to change layout -"Utils" -[hidden]right-> "Classworlds" -"Classworlds" -[hidden]right-> "Modello" +"Modello" -[hidden]right-> "Classworlds" +"Classworlds" -[hidden]down-> "Archiver" + +"Archiver" -[hidden]right-> "Cipher" +"Cipher" -[hidden]right-> "Compiler" +"Compiler" -[hidden]right-> "I18N" +"I18N" -[hidden]down-> "Interactivity" + +"Interactivity" -[hidden]right-> "Interpolation" +"Interpolation" -[hidden]right-> "IO" +"IO" -[hidden]right-> "Languages" +"Languages" -[hidden]right-> "Resources" +"Resources" -[hidden]down-> "Sec-Dispatcher" +"Sec-Dispatcher" -[hidden]right-> "Velocity" + +"Classworlds" -[hidden]right-> "POM" +"POM" -[hidden]right-> "Testing" +"Testing" -[hidden]right-> "Utils" +"Utils" -[hidden]right-> "XML" -url of "Utils" is [[https://github.com/codehaus-plexus/plexus-utils]] -url of "Classworlds" is [[https://github.com/codehaus-plexus/plexus-classworlds]] url of "Modello" is [[https://github.com/codehaus-plexus/modello]] +url of "Classworlds" is [[https://github.com/codehaus-plexus/plexus-classworlds]] +url of "Archiver" is [[https://github.com/codehaus-plexus/plexus-archiver]] +url of "Cipher" is [[https://github.com/codehaus-plexus/plexus-cipher]] +url of "Compiler" is [[https://github.com/codehaus-plexus/plexus-compiler]] +url of "I18N" is [[https://github.com/codehaus-plexus/plexus-i18n]] +url of "Interactivity" is [[https://github.com/codehaus-plexus/plexus-interactivity]] +url of "Interpolation" is [[https://github.com/codehaus-plexus/plexus-interpolation]] +url of "IO" is [[https://github.com/codehaus-plexus/plexus-io]] +url of "Languages" is [[https://github.com/codehaus-plexus/plexus-languages]] +url of "Resources" is [[https://github.com/codehaus-plexus/plexus-resources]] +url of "Sec-Dispatcher" is [[https://github.com/codehaus-plexus/plexus-sec-dispatcher]] +url of "Velocity" is [[https://github.com/codehaus-plexus/plexus-velocity]] +url of "POM" is [[https://github.com/codehaus-plexus/plexus-pom]] +url of "Testing" is [[https://github.com/codehaus-plexus/plexus-testing]] +url of "Utils" is [[https://github.com/codehaus-plexus/plexus-utils]] +url of "XML" is [[https://github.com/codehaus-plexus/plexus-xml]] @enduml diff --git a/src/plantuml/maven-sources/shared.puml b/src/plantuml/maven-sources/shared.puml index 77d4ed310d..1e0b32713a 100644 --- a/src/plantuml/maven-sources/shared.puml +++ b/src/plantuml/maven-sources/shared.puml @@ -28,81 +28,68 @@ under the License. package "Shared" { -left to right direction - rectangle "archiver" - rectangle "artifact-resolver" - rectangle "artifact-transfer" - rectangle "artifact-filters" + rectangle "common-artifact-filters" rectangle "dependency-analyzer" rectangle "dependency-tree" - rectangle "file-manager" + rectangle "file-management" rectangle "filtering" rectangle "invoker" rectangle "jarsigner" rectangle "mapping" - rectangle "project-utils" rectangle "reporting-api" rectangle "reporting-exec" rectangle "reporting-impl" rectangle "script-interpreter" - rectangle "incremental" - rectangle "io" - rectangle "jar" - rectangle "resources" - rectangle "utils" + rectangle "shared-incremental" + rectangle "shared-io" + rectangle "shared-jar" + rectangle "shared-resources" + rectangle "shared-utils" rectangle "verifier" } 'hidden dependencies to change layout -"archiver" -[hidden]down- "artifact-resolver" -"artifact-resolver" -[hidden]down- "artifact-transfer" -"artifact-transfer" -[hidden]down- "artifact-filters" - -"archiver" -[hidden]left- "dependency-analyzer" -"dependency-analyzer" -[hidden]down- "dependency-tree" -"dependency-tree" -[hidden]down- "file-manager" -"file-manager" -[hidden]down- "filtering" - -"dependency-analyzer" -[hidden]left- "invoker" -"invoker" -[hidden]down- "jarsigner" -"jarsigner" -[hidden]down- "mapping" -"mapping" -[hidden]down- "project-utils" +"archiver" -[hidden]> "common-artifact-filters" +"common-artifact-filters" -[hidden]> "dependency-analyzer" +"dependency-analyzer" -[hidden]> "dependency-tree" +"dependency-tree" -[hidden]> "file-management" +"file-management" -[hidden]> "filtering" -"invoker" -[hidden]left- "reporting-api" -"reporting-api" -[hidden]down- "reporting-exec" -"reporting-exec" -[hidden]down- "reporting-impl" +"filtering" -[hidden]down-> "invoker" +"invoker" -[hidden]> "jarsigner" +"jarsigner" -[hidden]> "mapping" +"mapping" -[hidden]> "reporting-api" +"reporting-api" -[hidden]> "reporting-exec" +"reporting-exec" -[hidden]> "reporting-impl" -"reporting-api" -[hidden]left- "script-interpreter" -"script-interpreter" -[hidden]down- "incremental" -"incremental" -[hidden]down- "io" -"io" -[hidden]down- "jar" -"jar" -[hidden]down- "resources" -"resources" -[hidden]down- "utils" -"utils" -[hidden]down- "verifier" +"reporting-api" -[hidden]down-> "script-interpreter" +"script-interpreter" -[hidden]> "shared-incremental" +"shared-incremental" -[hidden]> "shared-io" +"shared-io" -[hidden]> "shared-jar" +"shared-jar" -[hidden]> "shared-resources" +"shared-resources" -[hidden]> "shared-utils" +"shared-utils" -[hidden]> "verifier" url of "archiver" is [[https://github.com/apache/maven-archiver]] -url of "artifact-resolver" is [[https://github.com/apache/maven-resolver]] -url of "artifact-transfer" is [[https://github.com/apache/maven-artifact-transfer]] -url of "artifact-filters" is [[https://github.com/apache/maven-common-artifact-filters]] +url of "common-artifact-filters" is [[https://github.com/apache/maven-common-artifact-filters]] url of "dependency-analyzer" is [[https://github.com/apache/maven-dependency-analyzer]] url of "dependency-tree" is [[https://github.com/apache/maven-dependency-tree]] -url of "file-manager" is [[https://github.com/apache/maven-file-management]] +url of "file-management" is [[https://github.com/apache/maven-file-management]] url of "filtering" is [[https://github.com/apache/maven-filtering]] url of "invoker" is [[https://github.com/apache/maven-invoker]] url of "jarsigner" is [[https://github.com/apache/maven-jarsigner]] url of "mapping" is [[https://github.com/apache/maven-mapping]] -url of "project-utils" is [[https://github.com/apache/maven-project-utils]] url of "reporting-api" is [[https://github.com/apache/maven-reporting-api]] url of "reporting-exec" is [[https://github.com/apache/maven-reporting-exec]] url of "reporting-impl" is [[https://github.com/apache/maven-reporting-impl]] url of "script-interpreter" is [[https://github.com/apache/maven-script-interpreter]] -url of "incremental" is [[https://github.com/apache/maven-shared-incremental]] -url of "io" is [[https://github.com/apache/maven-shared-io]] -url of "jar" is [[https://github.com/apache/maven-shared-jar]] -url of "resources" is [[https://github.com/apache/maven-shared-resources]] -url of "utils" is [[https://github.com/apache/maven-shared-utils]] +url of "shared-incremental" is [[https://github.com/apache/maven-shared-incremental]] +url of "shared-io" is [[https://github.com/apache/maven-shared-io]] +url of "shared-jar" is [[https://github.com/apache/maven-shared-jar]] +url of "shared-resources" is [[https://github.com/apache/maven-shared-resources]] +url of "shared-utils" is [[https://github.com/apache/maven-shared-utils]] url of "verifier" is [[https://github.com/apache/maven-verifier]] @enduml