This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 0a93d2dd shorten plantuml schema
0a93d2dd is described below

commit 0a93d2dd8b53522fb55733ef154e7807576441af
Author: HervĂ© Boutemy <[email protected]>
AuthorDate: Fri Nov 14 03:13:32 2025 +0100

    shorten plantuml schema
---
 src/plantuml/maven-sources/misc.puml    | 12 ++++++------
 src/plantuml/maven-sources/plexus.puml  | 30 +++++++++++++++---------------
 src/plantuml/maven-sources/plugins.puml |  7 ++-----
 src/plantuml/maven-sources/shared.puml  | 28 ++++++++++++++--------------
 4 files changed, 37 insertions(+), 40 deletions(-)

diff --git a/src/plantuml/maven-sources/misc.puml 
b/src/plantuml/maven-sources/misc.puml
index 04e668a8..61b3847d 100644
--- a/src/plantuml/maven-sources/misc.puml
+++ b/src/plantuml/maven-sources/misc.puml
@@ -36,7 +36,7 @@ package Misc {
   rectangle "Plugin Testing"
   package POM {
     rectangle "Apache"
-    rectangle "Apache Resoures"
+    rectangle "Apache Resources"
     rectangle "Maven"
   }
   package Skins {
@@ -53,15 +53,15 @@ Indexer -[hidden]> "Plugin Testing"
 "Plugin Testing" -[hidden]> Studies
 Studies -[hidden]> Wagon
 
-Environment -[hidden]down-> "Shared Libraries"
+Environment -[hidden]> "Shared Libraries"
 
-"Apache" -[hidden]down-> "Apache Resoures"
-"Apache Resoures" -[hidden]down-> "Maven"
+"Apache" -[hidden]> "Apache Resources"
+"Apache Resources" -[hidden]> "Maven"
 "Apache" -[hidden]> Fluido
 
 Archetypes -[hidden]down-> Environment
 Indexer -[hidden]down-> "Apache"
-"Plugin Testing" -[hidden]down-> Fluido
+Wagon -[hidden]down-> Fluido
 
 url of "Archetypes" is [[https://github.com/apache/maven-archetype]]
 url of "Distribution Tool Plugin" is 
[[https://github.com/apache/maven-dist-tool]]
@@ -73,7 +73,7 @@ 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 "Apache Resources" is 
[[https://github.com/apache/maven-apache-resources]]
 url of "Maven" is [[https://github.com/apache/maven-parent]]
 
 url of Fluido is [[https://github.com/apache/maven-fluido-skin]]
diff --git a/src/plantuml/maven-sources/plexus.puml 
b/src/plantuml/maven-sources/plexus.puml
index 9dbd4c6a..3d7982e4 100644
--- a/src/plantuml/maven-sources/plexus.puml
+++ b/src/plantuml/maven-sources/plexus.puml
@@ -51,25 +51,25 @@ package "Plexus" {
 }
 
 'hidden dependencies to change layout
-"Modello" -[hidden]right-> "Classworlds"
+"Modello" -[hidden]> "Classworlds"
 "Classworlds" -[hidden]down-> "Archiver"
 
-"Archiver" -[hidden]right-> "Cipher"
-"Cipher" -[hidden]right-> "Compiler"
-"Compiler" -[hidden]right-> "I18N"
-"I18N" -[hidden]down-> "Interactivity"
+"Archiver" -[hidden]> "Cipher"
+"Cipher" -[hidden]> "Compiler"
+"Compiler" -[hidden]> "I18N"
+"I18N" -[hidden]> "Interactivity"
+"Interactivity" -[hidden]> "Interpolation"
+"Archiver" -[hidden]down-> "IO"
 
-"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"
+"IO" -[hidden]> "Languages"
+"Languages" -[hidden]> "Resources"
+"Resources" -[hidden]> "Sec-Dispatcher"
+"Sec-Dispatcher" -[hidden]> "Velocity"
 
-"Classworlds" -[hidden]right-> "POM"
-"POM" -[hidden]right-> "Testing"
-"Testing" -[hidden]right-> "Utils"
-"Utils" -[hidden]right-> "XML"
+"Classworlds" -[hidden]> "POM"
+"POM" -[hidden]> "Testing"
+"Testing" -[hidden]> "Utils"
+"Utils" -[hidden]> "XML"
 
 url of "Modello" is [[https://github.com/codehaus-plexus/modello]]
 url of "Classworlds" is 
[[https://github.com/codehaus-plexus/plexus-classworlds]]
diff --git a/src/plantuml/maven-sources/plugins.puml 
b/src/plantuml/maven-sources/plugins.puml
index 9cb90422..e6cca88e 100644
--- a/src/plantuml/maven-sources/plugins.puml
+++ b/src/plantuml/maven-sources/plugins.puml
@@ -88,7 +88,6 @@ package Plugins {
 'hidden dependencies to change layout
 Core      -[hidden]down-> Packaging
 Packaging -[hidden]down-> Reporting
-Packaging -[hidden]down-> Tools
 Reporting -[hidden]down-> Tools
 
 clean     -[hidden]> compiler
@@ -125,12 +124,10 @@ dependency -[hidden]> enforcer
 enforcer -[hidden]> gpg
 gpg -[hidden]> help
 
-antrun -[hidden]down->invoker
-invoker -[hidden]> jarsigner
-jarsigner -[hidden]> jdeprscan
+antrun -[hidden]down->jdeprscan
 jdeprscan -[hidden]> plugin
 plugin -[hidden]> release
-invoker -[hidden]down->"remote-resources"
+release -[hidden]>"remote-resources"
 "remote-resources" -[hidden]> scm
 scm -[hidden]> "scm-publish"
 "scm-publish" -[hidden]> scripting
diff --git a/src/plantuml/maven-sources/shared.puml 
b/src/plantuml/maven-sources/shared.puml
index da63aba8..e8b4295a 100644
--- a/src/plantuml/maven-sources/shared.puml
+++ b/src/plantuml/maven-sources/shared.puml
@@ -19,7 +19,6 @@ under the License.
 @startuml
 
 <style>
-
     rectangle {
         BackgroundColor LightBlue
     }
@@ -27,9 +26,6 @@ under the License.
 </style>
 
 package "Shared" {
-
-left to right direction
-
   rectangle "archiver"
   rectangle "artifact-resolver"
   rectangle "artifact-filters"
@@ -53,19 +49,23 @@ left to right direction
 }
 
 'hidden dependencies to change layout
-"archiver" -[hidden]down- "artifact-resolver"
-"artifact-resolver" -[hidden]down- "artifact-filters"
+"archiver" -[hidden]down-> "filtering"
+"filtering" -[hidden]down-> "script-interpreter"
 
-"archiver"  -[hidden]left- "dependency-analyzer"
-"dependency-analyzer" -[hidden]down- "dependency-tree"
-"dependency-tree" -[hidden]down- "file-management"
-"file-management" -[hidden]down- "filtering"
+"archiver" -[hidden]> "artifact-resolver"
+"artifact-resolver" -[hidden]> "artifact-filters"
+"artifact-filters" -[hidden]> "dependency-analyzer"
+"dependency-analyzer" -[hidden]> "dependency-tree"
+"dependency-tree" -[hidden]> "file-management"
 
-"dependency-analyzer" -[hidden]left- "invoker"
-"invoker" -[hidden]down- "jarsigner"
-"jarsigner" -[hidden]down- "mapping"
+"filtering" -[hidden]> "invoker"
+"invoker" -[hidden]> "jarsigner"
+"jarsigner" -[hidden]> "mapping"
+"mapping" -[hidden]> "reporting-api"
+"reporting-api" -[hidden]> "reporting-exec"
+"reporting-exec" -[hidden]> "reporting-impl"
+"reporting-impl" -[hidden]> "script-interpreter"
 
-"reporting-api" -[hidden]down-> "script-interpreter"
 "script-interpreter" -[hidden]> "shared-incremental"
 "shared-incremental" -[hidden]> "shared-io"
 "shared-io" -[hidden]> "shared-jar"

Reply via email to