[MNG-8085] switch png+imagemap to svg

This commit is contained in:
Hervé Boutemy 2024-03-24 17:19:08 +01:00 committed by Hervé Boutemy
parent 267de063ee
commit c710760fb9
8 changed files with 793 additions and 35 deletions

1
.gitignore vendored
View File

@ -15,3 +15,4 @@
.factorypath
.vscode/
repo/
/*.svg

View File

@ -775,6 +775,7 @@ under the License.
<exclude>src/test/projects/**</exclude>
<exclude>src/test/remote-repo/**</exclude>
<exclude>**/*.odg</exclude>
<exclude>**/*.svg</exclude>
<exclude>.asf.yaml</exclude>
<exclude>.mvn/**</exclude>
<!--

30
prepare-svg.sh Executable file
View File

@ -0,0 +1,30 @@
#!/bin/bash
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#libreoffice --headless --convert-to svg src/site/xdoc/maven-deps.odg
# CLI export keeps full A3 page
# I prefer doing it by hand, limiting export to "selection" = avoids extra space
# svgo https://github.com/svg/svgo
svgo --config src/site/svgo.config.mjs maven-deps.svg -o maven-deps-optimized.svg
cat maven-deps-optimized.svg \
| sed 's/a xlink:href/a target="_parent" xlink:href/' \
| sed 's_file://_.._' \
> src/site/resources/images/maven-deps.svg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 137 KiB

View File

@ -0,0 +1,723 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="960.113" height="601.361" fill-rule="evenodd" stroke-linejoin="round" stroke-width="28.222" preserveAspectRatio="xMidYMid" version="1.2" viewBox="999 991 25403 15911">
<g>
<g>
<path fill="none" d="M16599 12199h9803v4703h-9803z"/>
<a target="_parent" xlink:href="../api/">
<path fill="#C0E3FC" fill-opacity=".251" stroke="#FFF" stroke-opacity=".251" d="M21500 16900h-4900v-4700h9800v4700z"/>
<path fill="none" stroke="#000" d="M21500 16900h-4900v-4700h9800v4700z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="16851" y="12774" class="TextPosition"><tspan style="white-space:pre"> </tspan><tspan style="white-space:pre">Maven 4 API</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M15899 4899h5003v2003h-5003z"/>
<a target="_parent" xlink:href="https://projects.eclipse.org/projects/technology.sisu">
<path fill="#FFC" fill-opacity=".502" stroke="#FFF" stroke-opacity=".502" d="M18400 6900h-2500V4900h5000v2000z"/>
<path fill="none" stroke="#000" d="M18400 6900h-2500V4900h5000v2000z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="16150" y="6669" class="TextPosition"><tspan style="white-space:pre">sisu</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M16210 5198h2053v812h-2053z"/>
<a target="_parent" xlink:href="https://github.com/eclipse/sisu.plexus">
<path fill="#FF9" d="M17236 6008h-1025v-809h2050v809z"/>
<path fill="none" stroke="#000" d="M17236 6008h-1025v-809h2050v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="16519" y="5775" class="TextPosition"><tspan style="white-space:pre">plexus</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M18877 5189h1718v812h-1718z"/>
<a target="_parent" xlink:href="https://github.com/eclipse/sisu.inject">
<path fill="#FF9" d="M19736 5999h-858v-809h1715v809z"/>
<path fill="none" stroke="#000" d="M19736 5999h-858v-809h1715v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="19156" y="5766" class="TextPosition"><tspan style="white-space:pre">inject</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M21204 5189h1803v812h-1803z"/>
<a target="_parent" xlink:href="https://github.com/google/guice">
<path fill="#FF9" d="M22105 5999h-900v-809h1800v809z"/>
<path fill="none" stroke="#000" d="M22105 5999h-900v-809h1800v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="21513" y="5766" class="TextPosition"><tspan style="white-space:pre">guice</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M18260 5451h620v302h-620z"/>
<path fill="none" stroke="#000" d="m18261 5604 219-3"/>
<path d="m18485 5719-23 32 417-156-421-144 23 30 18 36 13 39 5 43-3 42-11 41z"/>
</g>
<g>
<path fill="none" d="M20593 5445h613v301h-613z"/>
<path fill="none" stroke="#000" d="M20594 5595h212"/>
<path d="m20810 5714-24 31 419-150-419-150 22 30 18 36 13 40 4 42-3 43-12 41z"/>
</g>
<g>
<path fill="none" d="M15499 7599h6603v4403h-6603z"/>
<a target="_parent" xlink:href="https://codehaus-plexus.github.io/">
<path fill="#FFC" fill-opacity=".502" stroke="#FFF" stroke-opacity=".502" d="M18800 12000h-3300V7600h6600v4400z"/>
<path fill="none" stroke="#000" d="M18800 12000h-3300V7600h6600v4400z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="15750" y="11769" class="TextPosition"><tspan style="white-space:pre">plexus</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M6466 5190h3303v811H6466z"/>
<a target="_parent" xlink:href="../maven-core/">
<path fill="#9CF" d="M8117 5999H6467v-808h3300v808z"/>
<path fill="none" stroke="#000" d="M8117 5999H6467v-808h3300v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="7635" y="5767" class="TextPosition"><tspan style="white-space:pre">core</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M9766 5445h2836v302H9766z"/>
<path fill="none" stroke="#000" d="m9767 5595 2434 1"/>
<path d="m12204 5715-23 31 419-150-419-150 22 30 19 36 12 39 4 43-3 43-12 40z"/>
</g>
<g>
<path fill="none" d="M6501 999h3233v813H6501z"/>
<a target="_parent" xlink:href="../apache-maven/">
<path fill="#9CF" d="M8117 1810H6502v-810h3230v810z"/>
<path fill="none" stroke="#000" d="M8117 1810H6502v-810h3230v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="6917" y="1577" class="TextPosition"><tspan style="white-space:pre">distribution</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M7967 1809h301v583h-301z"/>
<path fill="none" stroke="#000" d="M8117 1810v182"/>
<path d="m7998 1996-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M7967 4598h301v594h-301z"/>
<path fill="none" stroke="#000" d="M8117 4599v193"/>
<path d="m7998 4796-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M15799 10289h3403v812h-3403z"/>
<a target="_parent" xlink:href="https://github.com/codehaus-plexus/plexus-sec-dispatcher">
<path fill="#FF9" d="M17500 11099h-1700v-809h3400v809z"/>
<path fill="none" stroke="#000" d="M17500 11099h-1700v-809h3400v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="15885" y="10866" class="TextPosition"><tspan style="white-space:pre">sec-dispatcher</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M9899 9503h5903v1258H9899z"/>
<path fill="none" stroke="#000" d="m9900 9504 5509 1112"/>
<path d="m15389 10733-29 26 440-64-381-230 16 34 11 39 4 41-4 43-12 41-20 37z"/>
</g>
<g>
<path fill="none" d="M15899 2390h3203v813h-3203z"/>
<a target="_parent" xlink:href="https://commons.apache.org/proper/commons-cli/">
<path fill="#FF9" d="M17500 3201h-1600v-810h3200v810z"/>
<path fill="none" stroke="#000" d="M17500 3201h-1600v-810h3200v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="16109" y="2968" class="TextPosition"><tspan style="white-space:pre">commons-cli</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M6501 2646h9400v301H6501z"/>
<path fill="none" stroke="#000" d="M6502 2796h8999"/>
<path d="m15505 2915-24 31 419-150-419-150 22 30 18 36 13 40 4 42-3 43-12 41z"/>
</g>
<g>
<path fill="none" d="M20099 7898h1703v812h-1703z"/>
<a target="_parent" xlink:href="https://codehaus-plexus.github.io/plexus-utils/">
<path fill="#FF9" d="M20950 8708h-850v-809h1700v809z"/>
<path fill="none" stroke="#000" d="M20950 8708h-850v-809h1700v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="20508" y="8475" class="TextPosition"><tspan style="white-space:pre">utils</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M12599 5191h2369v811h-2369z"/>
<a target="_parent" xlink:href="../maven-plugin-api/">
<path fill="#9CF" d="M13783 6000h-1183v-808h2366v808z"/>
<path fill="none" stroke="#000" d="M13783 6000h-1183v-808h2366v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="12710" y="5768" class="TextPosition"><tspan style="white-space:pre">plugin-api</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M14199 13297h2003v811h-2003z"/>
<a target="_parent" xlink:href="../maven-artifact/">
<path fill="#9CF" d="M15200 14106h-1000v-808h2000v808z"/>
<path fill="none" stroke="#000" d="M15200 14106h-1000v-808h2000v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="14453" y="13874" class="TextPosition"><tspan style="white-space:pre">artifact</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M6501 2390h3233v813H6501z"/>
<a target="_parent" xlink:href="../maven-embedder/">
<path fill="#9CF" d="M8117 3201H6502v-810h3230v810z"/>
<path fill="none" stroke="#000" d="M8117 3201H6502v-810h3230v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="7004" y="2968" class="TextPosition"><tspan style="white-space:pre">embedder</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M13782 5999h1487v7300h-1487z"/>
<path fill="none" stroke="#000" d="m13783 6000 1341 6906"/>
<path d="m15008 12932-35-17 227 383 67-440-25 28-32 24-36 20-41 13-43 4-42-4z"/>
</g>
<g>
<path fill="none" d="M7967 3200h301v592h-301z"/>
<path fill="none" stroke="#000" d="M8117 3201v191"/>
<path d="m7998 3396-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M6333 9099h3569v811H6333z"/>
<a target="_parent" xlink:href="../maven-settings-builder/">
<path fill="#9CF" d="M8117 9908H6334v-808h3566v808z"/>
<path fill="none" stroke="#000" d="M8117 9908H6334v-808h3566v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="6434" y="9676" class="TextPosition"><tspan style="white-space:pre">settings-builder</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M7967 5998h301v3103h-301z"/>
<path fill="none" stroke="#000" d="M8117 5999v2702"/>
<path d="m7998 8705-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M9499 11899h3319v811H9499z"/>
<a target="_parent" xlink:href="../maven-model-builder/">
<path fill="#9CF" d="M11158 12708H9500v-808h3316v808z"/>
<path fill="none" stroke="#000" d="M11158 12708H9500v-808h3316v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="9659" y="12476" class="TextPosition"><tspan style="white-space:pre">model-builder</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M11799 13297h2203v813h-2203z"/>
<a target="_parent" xlink:href="../maven-model/">
<path fill="#9CF" d="M12900 14108h-1100v-810h2200v810z"/>
<path fill="none" stroke="#000" d="M12900 14108h-1100v-810h2200v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="12227" y="13875" class="TextPosition"><tspan style="white-space:pre">model</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M11157 12707h1745v600h-1745z"/>
<path fill="none" stroke="#000" d="m11158 12708 1364 462"/>
<path d="m12487 13284-32 22 445-8-349-277 12 36 5 40-1 41-9 42-17 40-25 34z"/>
</g>
<g>
<path fill="none" d="M12801 5999h984v7301h-984z"/>
<path fill="none" stroke="#000" d="m13783 6000-835 6902"/>
<path d="m12830 12891-29-27 99 434 199-398-32 19-38 13-41 8-43-1-42-9-39-17z"/>
</g>
<g>
<path fill="none" d="M19849 10298h1903v812h-1903z"/>
<a target="_parent" xlink:href="https://github.com/codehaus-plexus/plexus-cipher">
<path fill="#FF9" d="M20800 11108h-950v-809h1900v809z"/>
<path fill="none" stroke="#000" d="M20800 11108h-950v-809h1900v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="20125" y="10875" class="TextPosition"><tspan style="white-space:pre">cipher</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M19199 10548h653v302h-653z"/>
<path fill="none" stroke="#000" d="m19200 10695 251 3"/>
<path d="m19453 10817-24 31 421-144-417-156 22 31 18 36 11 40 4 42-4 43-13 40z"/>
</g>
<g>
<path fill="none" d="M15799 9099h3103v813h-3103z"/>
<a target="_parent" xlink:href="https://codehaus-plexus.github.io/plexus-interpolation/">
<path fill="#FF9" d="M17350 9910h-1550v-810h3100v810z"/>
<path fill="none" stroke="#000" d="M17350 9910h-1550v-810h3100v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="15999" y="9677" class="TextPosition"><tspan style="white-space:pre">interpolation</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M12815 9504h2986v2802h-2986z"/>
<path fill="none" stroke="#000" d="m12816 12304 2693-2526"/>
<path d="m15593 9862 4 39 203-396-408 177 37 7 38 14 35 20 33 28 27 34 19 38z"/>
</g>
<g>
<path fill="none" d="M15899 3789h4603v812h-4603z"/>
<a target="_parent" xlink:href="https://maven.apache.org/wagon/wagon-provider-api/">
<path fill="#FF9" d="M18200 4599h-2300v-809h4600v809z"/>
<path fill="none" stroke="#000" d="M18200 4599h-2300v-809h4600v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="16081" y="4366" class="TextPosition"><tspan style="white-space:pre">wagon-provider-api</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M9732 4045h6169v301H9732z"/>
<path fill="none" stroke="#000" d="M9733 4195h5768"/>
<path d="m15505 4314-24 31 419-150-419-150 22 30 18 36 13 40 4 42-3 43-12 41z"/>
</g>
<g>
<path fill="none" d="M15799 7898h2903v812h-2903z"/>
<a target="_parent" xlink:href="https://codehaus-plexus.github.io/plexus-classworlds/">
<path fill="#FF9" d="M17250 8708h-1450v-809h2900v809z"/>
<path fill="none" stroke="#000" d="M17250 8708h-1450v-809h2900v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="15967" y="8475" class="TextPosition"><tspan style="white-space:pre">classworlds</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M17096 6008h302v1893h-302z"/>
<path fill="none" stroke="#000" d="m17236 6009 11 1492"/>
<path d="m17128 7505-31-23 153 418 147-420-30 23-36 18-39 12-43 5-43-3-40-12z"/>
</g>
<g>
<path fill="none" d="M14965 5451h1248v302h-1248z"/>
<path fill="none" stroke="#000" d="m14966 5596 846 5"/>
<path d="m15815 5720-24 31 420-147-418-153 22 31 18 36 12 39 4 43-4 43-12 40z"/>
</g>
<g>
<path fill="none" d="M5499 14607h4703v811H5499z"/>
<a target="_parent" xlink:href="../maven-repository-metadata/">
<path fill="#9CF" d="M7850 15416H5500v-808h4700v808z"/>
<path fill="none" stroke="#000" d="M7850 15416H5500v-808h4700v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="5644" y="15184" class="TextPosition"><tspan style="white-space:pre">repository-metadata</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M4950 5998h3169v4504H4950z"/>
<path fill="none" stroke="#000" d="m8117 5999-2937 4175"/>
<path d="m5081 10108-13-37-118 429 364-256-38 1-40-6-39-13-37-21-33-27-27-34z"/>
</g>
<g>
<path fill="none" d="M7116 10499h2003v811H7116z"/>
<a target="_parent" xlink:href="../maven-settings/">
<path fill="#9CF" d="M8117 11308H7117v-808h2000v808z"/>
<path fill="none" stroke="#000" d="M8117 11308H7117v-808h2000v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="7259" y="11076" class="TextPosition"><tspan style="white-space:pre">settings</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M7967 9907h301v594h-301z"/>
<path fill="none" stroke="#000" d="M8117 9908v193"/>
<path d="m7998 10105-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M999 12007h4203v3403H999z"/>
<a target="_parent" xlink:href="https://maven.apache.org/resolver/">
<path fill="#C0E3FC" fill-opacity=".251" stroke="#FFF" stroke-opacity=".251" d="M3100 15408H1000v-3400h4200v3400z"/>
<path fill="none" stroke="#000" d="M3100 15408H1000v-3400h4200v3400z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="1250" y="15177" class="TextPosition"><tspan style="white-space:pre">resolver</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M1275 13697h1490v812H1275z"/>
<a target="_parent" xlink:href="https://maven.apache.org/resolver/maven-resolver-api/">
<path fill="#9CF" fill-opacity=".502" stroke="#FFF" stroke-opacity=".502" d="M2020 14507h-744v-809h1487v809z"/>
<path fill="none" stroke="#000" d="M2020 14507h-744v-809h1487v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="1690" y="14274" class="TextPosition"><tspan style="white-space:pre">api</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M1275 12289h1490v812H1275z"/>
<a target="_parent" xlink:href="https://maven.apache.org/resolver/maven-resolver-spi/">
<path fill="#9CF" fill-opacity=".502" stroke="#FFF" stroke-opacity=".502" d="M2020 13099h-744v-809h1487v809z"/>
<path fill="none" stroke="#000" d="M2020 13099h-744v-809h1487v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="1702" y="12866" class="TextPosition"><tspan style="white-space:pre">spi</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M3405 12289h1490v812H3405z"/>
<a target="_parent" xlink:href="https://maven.apache.org/resolver/maven-resolver-impl/">
<path fill="#9CF" fill-opacity=".502" stroke="#FFF" stroke-opacity=".502" d="M4150 13099h-744v-809h1487v809z"/>
<path fill="none" stroke="#000" d="M4150 13099h-744v-809h1487v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3697" y="12866" class="TextPosition"><tspan style="white-space:pre">impl</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M3405 13697h1490v812H3405z"/>
<a target="_parent" xlink:href="https://maven.apache.org/resolver/maven-resolver-util/">
<path fill="#9CF" fill-opacity=".502" stroke="#FFF" stroke-opacity=".502" d="M4150 14507h-744v-809h1487v809z"/>
<path fill="none" stroke="#000" d="M4150 14507h-744v-809h1487v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3832" y="14274" class="TextPosition"><tspan style="white-space:pre">util</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M1870 13099h301v601h-301z"/>
<path fill="none" stroke="#000" d="M2020 13100v200"/>
<path d="m1901 13304-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M2764 12545h645v301h-645z"/>
<path fill="none" stroke="#000" d="M3407 12695h-244"/>
<path d="m3159 12576 24-31-419 150 419 150-22-30-18-36-13-40-4-42 3-43 12-41z"/>
</g>
<g>
<path fill="none" d="M4000 13099h301v601h-301z"/>
<path fill="none" stroke="#000" d="M4150 13100v200"/>
<path d="m4031 13304-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M2764 13953h645v301h-645z"/>
<path fill="none" stroke="#000" d="M3407 14103h-244"/>
<path d="m3159 13984 24-31-419 150 419 150-22-30-18-36-13-40-4-42 3-43 12-41z"/>
</g>
<g>
<path fill="none" d="M3034 10499h3833v813H3034z"/>
<a target="_parent" xlink:href="../maven-resolver-provider/">
<path fill="#9CF" d="M4950 11310H3035v-810h3830v810z"/>
<path fill="none" stroke="#000" d="M4950 11310H3035v-810h3830v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3089" y="11077" class="TextPosition"><tspan style="white-space:pre">resolver-provider</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M4150 11309h802v984h-802z"/>
<path fill="none" stroke="#000" d="m4950 11310-548 672"/>
<path d="m4308 11909-9-38-149 420 381-230-38-2-39-8-38-16-36-23-31-30-24-35z"/>
</g>
<g>
<path fill="none" d="M4949 11309h2903v3300H4949z"/>
<path fill="none" stroke="#000" d="m4950 11310 2636 2998"/>
<path d="m7500 14389-39 3 389 216-164-414-8 37-15 37-22 36-29 31-34 26-39 17z"/>
</g>
<g>
<path fill="none" d="M4949 11309h4553v1054H4949z"/>
<path fill="none" stroke="#000" d="m4950 11310 4160 909"/>
<path d="m9088 12336-29 25 441-57-377-236 15 34 10 39 4 41-5 43-13 41-20 37z"/>
</g>
<g>
<path fill="none" d="M9899 9354h5903v302H9899z"/>
<path fill="none" stroke="#000" d="m9900 9504 5501 1"/>
<path d="m15404 9624-23 31 419-150-419-150 22 30 18 36 13 40 4 42-3 43-12 41z"/>
</g>
<g>
<path fill="none" d="M12815 12303h2387v996h-2387z"/>
<path fill="none" stroke="#000" d="m12816 12304 2016 840"/>
<path d="m14789 13255-34 20 445 23-329-300 9 37 3 40-4 41-12 41-20 38-27 33z"/>
</g>
<g>
<path fill="none" d="M9374 10491h3569v811H9374z"/>
<a target="_parent" xlink:href="../maven-builder-support/">
<path fill="#9CF" d="M11158 11300H9375v-808h3566v808z"/>
<path fill="none" stroke="#000" d="M11158 11300H9375v-808h3566v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="9505" y="11068" class="TextPosition"><tspan style="white-space:pre">builder-support</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M9899 9503h1261v990H9899z"/>
<path fill="none" stroke="#000" d="m9900 9504 944 741"/>
<path d="m10774 10341-38 10 422 141-237-377-1 38-8 39-15 39-22 36-30 32-34 24z"/>
</g>
<g>
<path fill="none" d="M11008 11300h301v602h-301z"/>
<path fill="none" stroke="#000" d="M11158 11900v-201"/>
<path d="m11277 11695 31 24-150-419-150 419 30-22 36-18 40-13 42-4 43 3 41 12z"/>
</g>
<g>
<path fill="none" d="M3399 7889h1703v813H3399z"/>
<a target="_parent" xlink:href="https://fusesource.github.io/jansi/">
<path fill="#FF9" d="M4250 8700h-850v-810h1700v810z"/>
<path fill="none" stroke="#000" d="M4250 8700h-850v-810h1700v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3740" y="8467" class="TextPosition"><tspan style="white-space:pre">jansi</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M4102 7299h302v593h-302z"/>
<path fill="none" stroke="#000" d="m4254 7300-1 191"/>
<path d="m4134 7494-31-24 147 420 153-418-31 22-36 18-39 12-43 4-43-4-40-12z"/>
</g>
<g>
<path fill="none" d="M3449 5199h2503v813H3449z"/>
<a target="_parent" xlink:href="https://www.slf4j.org/manual.html">
<path fill="#FF9" d="M4700 6010H3450v-810h2500v810z"/>
<path fill="none" stroke="#000" d="M4700 6010H3450v-810h2500v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3845" y="5777" class="TextPosition"><tspan style="white-space:pre">slf4j-api</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M4700 3200h3419v669H4700z"/>
<path fill="none" stroke="#000" d="m8117 3201-3024 522"/>
<path d="m5070 3607 17-35-387 219 439 77-28-26-24-33-18-37-12-41-4-43 5-42z"/>
</g>
<g>
<path fill="none" d="M2799 6489h2911v813H2799z"/>
<a target="_parent" xlink:href="https://maven.apache.org/shared/maven-shared-utils/">
<path fill="#FF9" d="M4254 7300H2800v-810h2908v810z"/>
<path fill="none" stroke="#000" d="M4254 7300H2800v-810h2908v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="2971" y="7067" class="TextPosition"><tspan style="white-space:pre">shared-utils</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M5708 5998h2411v899H5708z"/>
<path fill="none" stroke="#000" d="m8117 5999-2035 757"/>
<path d="m6037 6646 12-38-341 287 445-6-32-20-29-28-25-32-19-39-12-41-3-42z"/>
</g>
<g>
<path fill="none" d="M3099 2399h3203v813H3099z"/>
<a target="_parent" xlink:href="../maven-slf4j-provider/">
<path fill="#9CF" d="M4700 3210H3100v-810h3200v810z"/>
<path fill="none" stroke="#000" d="M4700 3210H3100v-810h3200v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3279" y="2977" class="TextPosition"><tspan style="white-space:pre">slf4j-provider</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M4550 3791h301v812h-301z"/>
<path fill="none" stroke="#000" d="M4700 4601v-411"/>
<path d="m4819 4186 31 24-150-419-150 419 30-22 36-18 40-13 42-4 43 3 41 12z"/>
</g>
<g>
<path fill="none" d="M4700 1809h3419v669H4700z"/>
<path fill="none" stroke="#000" d="m8117 1810-3024 522"/>
<path d="m5070 2216 17-35-387 219 439 77-28-26-24-33-18-37-12-41-4-43 5-42z"/>
</g>
<g>
<path fill="none" d="M11499 991h1903v811h-1903z"/>
<a target="_parent" xlink:href="../maven-bom/">
<path fill="#9CF" d="M12450 1800h-950V992h1900v808z"/>
<path fill="none" stroke="#000" d="M12450 1800h-950V992h1900v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="11970" y="1568" class="TextPosition"><tspan style="white-space:pre">bom</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M7699 13297h3903v811H7699z"/>
<a target="_parent" xlink:href="../maven-model-transform/">
<path fill="#9CF" d="M9650 14106H7700v-808h3900v808z"/>
<path fill="none" stroke="#000" d="M9650 14106H7700v-808h3900v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="7846" y="13874" class="TextPosition"><tspan style="white-space:pre">model-transform</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M9650 12707h1510v593H9650z"/>
<path fill="none" stroke="#000" d="m11158 12708-1136 445"/>
<path d="m9975 13043 11-37-336 292 445-13-32-20-30-27-26-32-19-38-13-41-3-42z"/>
</g>
<g>
<path fill="none" d="M4550 4600h301v601h-301z"/>
<path fill="none" stroke="#000" d="M4700 4601v200"/>
<path d="m4581 4805-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M4550 3209h301v583h-301z"/>
<path fill="none" stroke="#000" d="M4700 3210v182"/>
<path d="m4581 3396-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M9215 6491h3887v811H9215z"/>
<a target="_parent" xlink:href="../maven-toolchain-builder/">
<path fill="#9CF" d="M11158 7300H9216v-808h3884v808z"/>
<path fill="none" stroke="#000" d="M11158 7300H9216v-808h3884v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="9340" y="7068" class="TextPosition"><tspan style="white-space:pre">toolchain-builder</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M9257 7891h3803v811H9257z"/>
<a target="_parent" xlink:href="../maven-toolchain-model/">
<path fill="#9CF" d="M11158 8700H9258v-808h3800v808z"/>
<path fill="none" stroke="#000" d="M11158 8700H9258v-808h3800v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="9409" y="8468" class="TextPosition"><tspan style="white-space:pre">toolchain-model</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M8116 5998h1102v899H8116z"/>
<path fill="none" stroke="#000" d="m8117 5999 790 645"/>
<path d="m8835 6738-39 9 420 149-230-381-1 37-9 40-16 38-23 36-30 31-35 24z"/>
</g>
<g>
<path fill="none" d="M11008 7299h301v594h-301z"/>
<path fill="none" stroke="#000" d="M11158 7300v193"/>
<path d="m11039 7497-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M13099 6895h2703v2611h-2703z"/>
<path fill="none" stroke="#000" d="m13100 6896 2413 2332"/>
<path d="m15433 9316-39 6 406 183-197-399-5 37-12 39-19 37-26 33-32 29-37 20z"/>
</g>
<g>
<path fill="none" d="M11008 8699h301v1794h-301z"/>
<path fill="none" stroke="#000" d="M11158 8700v1393"/>
<path d="m11039 10097-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M19699 15891h1603v811h-1603z"/>
<a target="_parent" xlink:href="../api/maven-api-meta/">
<path fill="#9CF" d="M20500 16700h-800v-808h1600v808z"/>
<path fill="none" stroke="#000" d="M20500 16700h-800v-808h1600v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="19949" y="16468" class="TextPosition"><tspan style="white-space:pre">meta</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M17199 15891h803v811h-803z"/>
<a target="_parent" xlink:href="../api/maven-api-di/">
<path fill="#9CF" d="M17600 16700h-400v-808h800v808z"/>
<path fill="none" stroke="#000" d="M17600 16700h-400v-808h800v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="17407" y="16468" class="TextPosition"><tspan style="white-space:pre">di</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M22899 15899h1403v811h-1403z"/>
<a target="_parent" xlink:href="../api/maven-api-xml/">
<path fill="#9CF" d="M23600 16708h-700v-808h1400v808z"/>
<path fill="none" stroke="#000" d="M23600 16708h-700v-808h1400v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="23215" y="16476" class="TextPosition"><tspan style="white-space:pre">xml</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M17799 14699h1703v811h-1703z"/>
<a target="_parent" xlink:href="../api/maven-api-model/">
<path fill="#9CF" d="M18650 15508h-850v-808h1700v808z"/>
<path fill="none" stroke="#000" d="M18650 15508h-850v-808h1700v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="17977" y="15276" class="TextPosition"><tspan style="white-space:pre">model</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M19699 14699h1703v811h-1703z"/>
<a target="_parent" xlink:href="../api/maven-api-plugin/">
<path fill="#9CF" d="M20550 15508h-850v-808h1700v808z"/>
<path fill="none" stroke="#000" d="M20550 15508h-850v-808h1700v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="19889" y="15276" class="TextPosition"><tspan style="white-space:pre">plugin</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M23699 14691h2203v811h-2203z"/>
<a target="_parent" xlink:href="../api/maven-api-toolchain/">
<path fill="#9CF" d="M24800 15500h-1100v-808h2200v808z"/>
<path fill="none" stroke="#000" d="M24800 15500h-1100v-808h2200v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="23807" y="15268" class="TextPosition"><tspan style="white-space:pre">toolchain</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M16799 13699h1503v811h-1503z"/>
<a target="_parent" xlink:href="../api/maven-api-core/">
<path fill="#9CF" d="M17550 14508h-750v-808h1500v808z"/>
<path fill="none" stroke="#000" d="M17550 14508h-750v-808h1500v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="17068" y="14276" class="TextPosition"><tspan style="white-space:pre">core</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M16999 12399h1103v811h-1103z"/>
<a target="_parent" xlink:href="../api/maven-api-spi/">
<path fill="#9CF" d="M17550 13208h-550v-808h1100v808z"/>
<path fill="none" stroke="#000" d="M17550 13208h-550v-808h1100v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="17232" y="12976" class="TextPosition"><tspan style="white-space:pre">spi</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M18649 15507h4953v511h-4953z"/>
<path fill="none" stroke="#000" d="m18650 15508 4552 360"/>
<path d="m23196 15987-26 29 430-116-406-183 20 32 15 38 9 40 1 43-6 42-16 40z"/>
</g>
<g>
<path fill="none" d="M23600 15499h1202v412h-1202z"/>
<path fill="none" stroke="#000" d="m24800 15500-821 274"/>
<path d="m23938 15662 12-37-350 275 445 10-31-22-28-28-24-34-18-39-10-41-2-43z"/>
</g>
<g>
<path fill="none" d="M17434 14507h302v1386h-302z"/>
<path fill="none" stroke="#000" d="m17550 14508 36 985"/>
<path d="m17467 15501-32-22 165 413 135-424-30 23-35 20-39 13-42 6-43-2-41-10z"/>
</g>
<g>
<path fill="none" d="M18299 14103h4253v682h-4253z"/>
<path fill="none" stroke="#000" d="m18300 14104 3855 533"/>
<path d="m22142 14755-28 28 436-91-395-206 19 33 13 38 6 41-1 43-9 42-18 38z"/>
</g>
<g>
<path fill="none" d="M18299 14103h2253v636h-2253z"/>
<path fill="none" stroke="#000" d="m18300 14104 1864 494"/>
<path d="m20137 14713-31 25 444-38-367-252 14 35 9 39 1 41-6 43-15 40-22 36z"/>
</g>
<g>
<path fill="none" d="M18299 14103h353v598h-353z"/>
<path fill="none" stroke="#000" d="m18300 14104 148 252"/>
<path d="m18347 14419-39-4 342 285-83-437-15 34-22 34-27 31-35 25-38 19-41 10z"/>
</g>
<g>
<path fill="none" d="M18299 14103h6503v702h-6503z"/>
<path fill="none" stroke="#000" d="m18300 14104 6103 552"/>
<path d="m24395 14775-26 29 431-112-404-187 20 32 15 38 8 40 1 43-7 42-16 39z"/>
</g>
<g>
<path fill="none" d="M17400 13207h301v494h-301z"/>
<path fill="none" stroke="#000" d="M17550 13208v93"/>
<path d="m17431 13305-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M17999 16146h1702v301h-1702z"/>
<path fill="none" stroke="#000" d="M18000 16296h1301"/>
<path d="m19305 16415-24 31 419-150-419-150 22 30 18 36 13 40 4 42-3 43-12 41z"/>
</g>
<g>
<path fill="none" d="M21299 16148h1603v302h-1603z"/>
<path fill="none" stroke="#000" d="m22900 16304-1201-6"/>
<path d="m21696 16179 24-31-420 148 418 152-22-30-18-36-12-40-4-42 3-43 13-41z"/>
</g>
<g>
<path fill="none" d="M22549 15499h1053v402h-1053z"/>
<path fill="none" stroke="#000" d="m22550 15500 677 258"/>
<path d="m23188 15870-33 21 445 9-338-289 10 36 4 40-2 41-11 42-19 38-26 34z"/>
</g>
<g>
<path fill="none" d="M20549 15507h3053v490h-3053z"/>
<path fill="none" stroke="#000" d="m20550 15508 2654 341"/>
<path d="m23193 15967-28 28 435-95-397-202 19 33 13 38 7 40-1 43-8 42-18 39z"/>
</g>
<g>
<path fill="none" d="M22399 7891h2203v811h-2203z"/>
<a target="_parent" xlink:href="../maven-xml-impl/">
<path fill="#9CF" d="M23500 8700h-1100v-808h2200v808z"/>
<path fill="none" stroke="#000" d="M23500 8700h-1100v-808h2200v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="22579" y="8468" class="TextPosition"><tspan style="white-space:pre">xml-impl</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M20499 9098h1303v812h-1303z"/>
<a target="_parent" xlink:href="https://codehaus-plexus.github.io/plexus-xml/">
<path fill="#FF9" d="M21150 9908h-650v-809h1300v809z"/>
<path fill="none" stroke="#000" d="M21150 9908h-650v-809h1300v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="20765" y="9675" class="TextPosition"><tspan style="white-space:pre">xml</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M21800 8699h1702v807h-1702z"/>
<path fill="none" stroke="#000" d="m23500 8700-1339 633"/>
<path d="m22107 9228 8-39-315 315 443-44-33-17-32-25-28-30-22-37-15-40-7-42z"/>
</g>
<g>
<path fill="none" d="M23455 8699h302v7203h-302z"/>
<path fill="none" stroke="#000" d="m23701 8700-95 6801"/>
<path d="m23487 15503-31-24 144 421 156-417-31 22-36 18-39 11-43 4-43-4-40-13z"/>
</g>
<g>
<path fill="none" d="M21599 14691h1903v811h-1903z"/>
<a target="_parent" xlink:href="../api/maven-api-settings/">
<path fill="#9CF" d="M22550 15500h-950v-808h1900v808z"/>
<path fill="none" stroke="#000" d="M22550 15500h-950v-808h1900v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="21692" y="15268" class="TextPosition"><tspan style="white-space:pre">settings</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M1399 5198h1503v812H1399z"/>
<a target="_parent" xlink:href="https://github.com/jline/jline3">
<path fill="#FF9" d="M2150 6008h-750v-809h1500v809z"/>
<path fill="none" stroke="#000" d="M2150 6008h-750v-809h1500v809z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="1572" y="5775" class="TextPosition"><tspan style="white-space:pre">jline3</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M2000 4598h301v603h-301z"/>
<path fill="none" stroke="#000" d="M2150 4599v202"/>
<path d="m2031 4805-31-24 150 419 150-419-30 22-36 18-40 13-42 4-43-3-41-12z"/>
</g>
<g>
<path fill="none" d="M2150 3209h2552v637H2150z"/>
<path fill="none" stroke="#000" d="m4700 3210-2161 492"/>
<path d="m2509 3587 16-35-375 239 442 53-29-24-25-31-21-36-14-41-6-42 3-42z"/>
</g>
<g>
<path fill="none" d="M2150 3200h5969v701H2150z"/>
<path fill="none" stroke="#000" d="m8117 3201-5570 551"/>
<path d="m2532 3634 20-34-402 191 432 108-26-28-21-34-16-38-9-42-1-43 9-41z"/>
</g>
<g>
<path fill="none" d="M6500 3790h3235v811H6500z"/>
<a target="_parent" xlink:href="../maven-compat/">
<path fill="#9CF" d="M8117 4599H6501v-808h3232v808z"/>
<path fill="none" stroke="#000" d="M8117 4599H6501v-808h3232v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="7304" y="4367" class="TextPosition"><tspan style="white-space:pre">compat</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M3134 3790h3133v813H3134z"/>
<a target="_parent" xlink:href="../maven-slf4j-wrapper/">
<path fill="#9CF" d="M4700 4601H3135v-810h3130v810z"/>
<path fill="none" stroke="#000" d="M4700 4601H3135v-810h3130v810z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="3282" y="4368" class="TextPosition"><tspan style="white-space:pre">slf4j-wrapper</tspan></tspan></tspan></text>
</a>
</g>
<g>
<path fill="none" d="M1399 3790h1503v811H1399z"/>
<a target="_parent" xlink:href="../maven-jline/">
<path fill="#9CF" d="M2150 4599h-750v-808h1500v808z"/>
<path fill="none" stroke="#000" d="M2150 4599h-750v-808h1500v808z"/>
<text class="SVGTextShape"><tspan class="TextParagraph" font-family="Arial, sans-serif" font-size="494" font-weight="400"><tspan x="1710" y="4367" class="TextPosition"><tspan style="white-space:pre">jline</tspan></tspan></tspan></text>
</a>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 40 KiB

37
src/site/svgo.config.mjs Normal file
View File

@ -0,0 +1,37 @@
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
export default {
js2svg: {
indent: 1,
pretty: true,
},
plugins: [
'preset-default',
{
name: "removeAttrs",
params: {
attrs: [
"g:class",
"path:class",
]
}
},
],
};

View File

@ -40,41 +40,7 @@ under the License.
process.</p>
<p>
<img src="images/maven-deps.png" width="1005" height="681" border="0" usemap="#Maven_dependencies" />
<map name="Maven_dependencies">
<area shape="rect" coords="478,1,567,40" alt="maven-bom" href="maven-bom/" />
<area shape="rect" coords="251,0,400,40" alt="apache-maven" href="apache-maven/" />
<area shape="rect" coords="251,66,400,106" alt="maven-embedder" href="maven-embedder/" />
<area shape="rect" coords="250,131,400,173" alt="maven-compat" href="maven-compat/" />
<area shape="rect" coords="250,197,401,237" alt="maven-core" href="maven-core/" />
<area shape="rect" coords="91,447,268,488" alt="maven-resolver-provider" href="maven-resolver-provider/" />
<area shape="rect" coords="204,639,423,680" alt="maven-repository-metadata" href="maven-repository-metadata/" />
<area shape="rect" coords="528,197,638,238" alt="maven-plugin-api" href="maven-plugin-api/" />
<area shape="rect" coords="374,258,554,299" alt="maven-toolchain-builder" href="maven-toolchain-builder/" />
<area shape="rect" coords="375,324,553,365" alt="maven-toolchain-model" href="maven-toolchain-model/" />
<area shape="rect" coords="601,578,696,619" alt="maven-artifact" href="maven-artifact/" />
<area shape="rect" coords="381,446,547,486" alt="maven-builder-support" href="maven-builder-support/" />
<area shape="rect" coords="244,381,406,421" alt="maven-settings-builder" href="maven-settings-builder/" />
<area shape="rect" coords="278,447,371,486" alt="maven-settings" href="maven-settings/" />
<area shape="rect" coords="387,512,540,553" alt="maven-model-builder" href="maven-model-builder/" />
<area shape="rect" coords="492,577,594,619" alt="maven-model" href="maven-model/" />
<area shape="rect" coords="71,0,222,41" alt="maven-slf4j-provider" href="maven-slf4j-provider/" />
<area shape="rect" coords="73,66,220,108" alt="maven-slf4j-wrapper" href="maven-slf4j-wrapper/" />
<area shape="rect" coords="1,517,192,680" alt="maven-resolver" href="https://maven.apache.org/resolver/" />
<area shape="rect" coords="87,132,204,172" alt="slf4j-api" href="https://www.slf4j.org/manual.html" />
<area shape="rect" coords="679,66,827,106" alt="commons-cli" href="https://commons.apache.org/cli/" />
<area shape="rect" coords="82,197,216,237" alt="maven-shared-utils" href="https://maven.apache.org/shared/maven-shared-utils/" />
<area shape="rect" coords="109,263,189,304" alt="jansi" href="https://fusesource.github.io/jansi/" />
<area shape="rect" coords="679,132,892,171" alt="wagon-provider-api" href="https://maven.apache.org/wagon/wagon-provider-api/" />
<area shape="rect" coords="674,437,831,477" alt="plexus-sec-dispatcher" href="https://github.com/codehaus-plexus/plexus-sec-dispatcher" />
<area shape="rect" coords="859,436,949,479" alt="plexus-cipher" href="https://github.com/codehaus-plexus/plexus-cipher" />
<area shape="rect" coords="673,380,820,422" alt="plexus-interpolation" href="https://codehaus-plexus.github.io/plexus-interpolation" />
<area shape="rect" coords="674,324,809,365" alt="plexus-classworlds" href="https://codehaus-plexus.github.io/plexus-classworlds" />
<area shape="rect" coords="868,324,951,366" alt="plexus-utils" href="https://codehaus-plexus.github.io/plexus-utils" />
<area shape="rect" coords="660,310,965,520" alt="plexus" href="https://codehaus-plexus.github.io/" />
<area shape="rect" coords="679,183,910,281" alt="sisu" href="https://projects.eclipse.org/projects/technology.sisu" />
<area shape="rect" coords="921,195,1004,239" alt="guice" href="https://github.com/google/guice" />
</map>
<object data="images/maven-deps.svg" width="960" height="601"></object>
</p>
</section>

Binary file not shown.