1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-06-13 23:24:52 +02:00
pgpainless/docs/source/ecosystem_dia.svg

1 line
41 KiB
XML

<svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="-8 -8 1161.566650390625 1172.5" style="max-width: 100%;" xmlns="http://www.w3.org/2000/svg" width="1116px" id="graph-div" height="796px" xmlns:xlink="http://www.w3.org/1999/xlink"><style>@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css");'</style><style>#graph-div{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#graph-div .error-icon{fill:#552222;}#graph-div .error-text{fill:#552222;stroke:#552222;}#graph-div .edge-thickness-normal{stroke-width:2px;}#graph-div .edge-thickness-thick{stroke-width:3.5px;}#graph-div .edge-pattern-solid{stroke-dasharray:0;}#graph-div .edge-pattern-dashed{stroke-dasharray:3;}#graph-div .edge-pattern-dotted{stroke-dasharray:2;}#graph-div .marker{fill:#333333;stroke:#333333;}#graph-div .marker.cross{stroke:#333333;}#graph-div svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#graph-div .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#graph-div .cluster-label text{fill:#333;}#graph-div .cluster-label span,#graph-div p{color:#333;}#graph-div .label text,#graph-div span,#graph-div p{fill:#333;color:#333;}#graph-div .node rect,#graph-div .node circle,#graph-div .node ellipse,#graph-div .node polygon,#graph-div .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#graph-div .flowchart-label text{text-anchor:middle;}#graph-div .node .label{text-align:center;}#graph-div .node.clickable{cursor:pointer;}#graph-div .arrowheadPath{fill:#333333;}#graph-div .edgePath .path{stroke:#333333;stroke-width:2.0px;}#graph-div .flowchart-link{stroke:#333333;fill:none;}#graph-div .edgeLabel{background-color:#e8e8e8;text-align:center;}#graph-div .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#graph-div .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#graph-div .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#graph-div .cluster text{fill:#333;}#graph-div .cluster span,#graph-div p{color:#333;}#graph-div div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#graph-div .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#graph-div :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="10" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-pointEnd"><path style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="0" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-pointStart"><path style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-circleEnd"><circle style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-circleStart"><circle style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart" id="flowchart-crossEnd"><path style="stroke-width: 2px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart" id="flowchart-crossStart"><path style="stroke-width: 2px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><g class="root"><g class="clusters"><g id="PGPEASY" class="cluster default flowchart-label"><rect height="755" width="125.5" y="225.25" x="0" ry="0" rx="0" style=""></rect><g transform="translate(24.525001525878906, 225.25)" class="cluster-label"><foreignObject height="24" width="76.44999694824219"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">PGPEASY</span></div></foreignObject></g></g><g id="PGPAINLESS-WOT" class="cluster default flowchart-label"><rect height="198" width="738.6333312988281" y="0" x="175.5" ry="0" rx="0" style=""></rect><g transform="translate(473.40833282470703, 0)" class="cluster-label"><foreignObject height="24" width="142.81666564941406"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">PGPAINLESS-WOT</span></div></foreignObject></g></g><g id="VKS-JAVA" class="cluster default flowchart-label"><rect height="109" width="535.6666717529297" y="218" x="175.5" ry="0" rx="0" style=""></rect><g transform="translate(405.8500061035156, 218)" class="cluster-label"><foreignObject height="24" width="74.96665954589844"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">VKS-JAVA</span></div></foreignObject></g></g><g id="CERT-D-PGPAINLESS" class="cluster default flowchart-label"><rect height="121.75" width="535.6666717529297" y="523.25" x="175.5" ry="0" rx="0" style=""></rect><g transform="translate(360.95833587646484, 523.25)" class="cluster-label"><foreignObject height="24" width="164.75"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">CERT-D-PGPAINLESS</span></div></foreignObject></g></g><g id="CERT-D-JAVA" class="cluster default flowchart-label"><rect height="156.25" width="736.8833312988281" y="347" x="408.68333435058594" ry="0" rx="0" style=""></rect><g transform="translate(726.0166702270508, 347)" class="cluster-label"><foreignObject height="24" width="102.21665954589844"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">CERT-D-JAVA</span></div></foreignObject></g></g><g id="WKD-JAVA" class="cluster default flowchart-label"><rect height="198" width="535.6666717529297" y="665" x="175.5" ry="0" rx="0" style=""></rect><g transform="translate(403.19166564941406, 665)" class="cluster-label"><foreignObject height="24" width="80.28334045410156"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">WKD-JAVA</span></div></foreignObject></g></g><g id="PGPAINLESS" class="cluster default flowchart-label"><rect height="144.5" width="738.6333312988281" y="883" x="175.5" ry="0" rx="0" style=""></rect><g transform="translate(494.7333297729492, 883)" class="cluster-label"><foreignObject height="24" width="100.16667175292969"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">PGPAINLESS</span></div></foreignObject></g></g><g id="SOP-JAVA" class="cluster default flowchart-label"><rect height="109" width="505.4499969482422" y="1047.5" x="408.68333435058594" ry="0" rx="0" style=""></rect><g transform="translate(623.033332824707, 1047.5)" class="cluster-label"><foreignObject height="24" width="76.75"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">SOP-JAVA</span></div></foreignObject></g></g></g><g class="edgePaths"><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-sop-java-picocli LE-sop-java" id="L-sop-java-picocli-sop-java-0" d="M622.5583343505859,1102L637.3263905843099,1102C652.0944468180338,1102,681.6305592854818,1102,700.5652821858724,1102C719.5000050862631,1102,727.8333384195963,1102,740.5402819315592,1102C753.2472254435221,1102,770.3277791341146,1102,778.8680559794108,1102L787.408332824707,1102"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-sop LE-pgpainless-core" id="L-pgpainless-sop-pgpainless-core-0" d="M621.2416687011719,938.0873467756629L636.2291692097982,935.1144556463859C651.2166697184244,932.1415645171086,681.1916707356771,926.1957822585542,700.3458379109701,923.2228911292772C719.5000050862631,920.25,727.8333384195963,920.25,736.1666717529297,921.1865050009475C744.5000050862631,922.1230100018952,752.8333384195963,923.9960200037904,757.0000050862631,924.9325250047378L761.1666717529297,925.8690300056854"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-sop LE-sop-java" id="L-pgpainless-sop-sop-java-0" d="M621.2416687011719,962.4126532243371L636.2291692097982,965.3855443536141C651.2166697184244,968.3584354828914,681.1916707356771,974.3042177414458,700.3458379109701,977.2771088707228C719.5000050862631,980.25,727.8333384195963,980.25,744.4552350236813,997.2916666666666C761.0771316277663,1014.3333333333334,785.9875915026029,1048.4166666666667,798.442821440021,1065.4583333333333L810.8980513774394,1082.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-cli LE-pgpainless-sop" id="L-pgpainless-cli-pgpainless-sop-0" d="M335.55833435058594,954.8733287741426L343.57916768391925,954.1027739784522C351.6000010172526,953.3322191827616,367.64166768391925,951.7911095913809,379.82916768391925,951.0205547956904C392.01666768391925,950.25,400.3500010172526,950.25,419.5041681925456,950.25C438.65833536783856,950.25,468.6333363850911,950.25,483.62083689371747,950.25L498.60833740234375,950.25"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-cli LE-sop-java-picocli" id="L-pgpainless-cli-sop-java-picocli-0" d="M335.55833435058594,976.3800136775724L343.57916768391925,978.6916780646437C351.6000010172526,981.003342451715,367.64166768391925,985.6266712258575,379.82916768391925,987.9383356129288C392.01666768391925,990.25,400.3500010172526,990.25,425.32508518978517,1005.625C450.3001693623178,1021,491.91700437404967,1051.75,512.7254218799156,1067.125L533.5338393857816,1082.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wkd-java-cli LE-wkd-java" id="L-wkd-java-cli-wkd-java-0" d="M328.875,735.8344005201596L338.00972239176434,738.8620004334665C347.1444447835286,741.8896003467731,365.4138895670573,747.9448001733866,378.7152786254883,750.9724000866933C392.01666768391925,754,400.3500010172526,754,423.2125015258789,755.2361562790543C446.0750020345052,756.4723125581086,483.4666697184245,758.944625116217,502.1625035603841,760.1807813952713L520.8583374023438,761.4169376743255"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wkd-test-suite LE-wkd-java" id="L-wkd-test-suite-wkd-java-0" d="M336.4499969482422,789.6549528372589L344.3222198486328,787.045794031049C352.19444274902344,784.4366352248393,367.9388885498047,779.2183176124196,379.977778116862,776.6091588062098C392.01666768391925,774,400.3500010172526,774,423.2125015258789,772.7638437209457C446.0750020345052,771.5276874418914,483.4666697184245,769.055374883783,502.1625035603841,767.8192186047287L520.8583374023438,766.5830623256745"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wkd-test-suite LE-pgpainless-core" id="L-wkd-test-suite-pgpainless-core-0" d="M336.4499969482422,817.9225235813706L344.3222198486328,819.2271029844754C352.19444274902344,820.5316823875804,367.9388885498047,823.1408411937902,379.977778116862,824.445420596895C392.01666768391925,825.75,400.3500010172526,825.75,429.72361246744794,825.75C459.09722391764325,825.75,509.5111134847005,825.75,559.9250030517578,825.75C610.3388926188151,825.75,660.7527821858724,825.75,690.1263936360677,844.8333333333334C719.5000050862631,863.9166666666666,727.8333384195963,902.0833333333334,736.1666717529297,921.1666666666666C744.5000050862631,940.25,752.8333384195963,940.25,757.0000050862631,940.25L761.1666717529297,940.25"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgp-cert-d-java LE-pgp-certificate-store" id="L-pgp-cert-d-java-pgp-certificate-store-0" d="M886.466667175293,411.5L891.0777778625488,411.5C895.6888885498047,411.5,904.9111099243164,411.5,913.6888872782389,411.5C922.4666646321615,411.5,930.7999979654948,411.5,939.1333312988281,412.30736314796724C947.4666646321615,413.11472629593453,955.7999979654948,414.729452591869,959.9666646321615,415.5368157398363L964.1333312988281,416.34417888780354"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgp-cert-d-java-jdbc-sqlite-lookup LE-pgp-cert-d-java" id="L-pgp-cert-d-java-jdbc-sqlite-lookup-pgp-cert-d-java-0" d="M686.1666717529297,401.5L690.3333384195963,401.5C694.5000050862631,401.5,702.8333384195963,401.5,711.1666717529297,401.5C719.5000050862631,401.5,727.8333384195963,401.5,736.6111157735189,402.0181993862245C745.3888931274414,402.53639877244905,754.6111145019531,403.57279754489815,759.222225189209,404.0909969311227L763.8333358764648,404.60919631734725"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-cert-d LE-pgpainless-core" id="L-pgpainless-cert-d-pgpainless-core-0" d="M628.8000030517578,598.3555979989052L642.5277811686198,599.9213316657543C656.2555592854818,601.4870653326035,683.7111155192057,604.6185326663017,701.6055603027344,664.9342663331508C719.5000050862631,725.25,727.8333384195963,842.75,736.1666717529297,900.5634949990525C744.5000050862631,958.3769899981048,752.8333384195963,956.5039799962096,757.0000050862631,955.5674749952622L761.1666717529297,954.6309699943146"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-cert-d LE-pgp-cert-d-java" id="L-pgpainless-cert-d-pgp-cert-d-java-0" d="M628.8000030517578,585.9460301455622L642.5277811686198,585.0383584546352C656.2555592854818,584.1306867637081,683.7111155192057,582.3153433818541,701.6055603027344,556.1160050242603C719.5000050862631,529.9166666666666,727.8333384195963,479.3333333333333,736.6111157735189,453.1477727254293C745.3888931274414,426.9622121175253,754.6111145019531,425.1744242350507,759.222225189209,424.28053029381334L763.8333358764648,423.386636352576"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-cert-d-cli LE-pgpainless-cert-d" id="L-pgpainless-cert-d-cli-pgpainless-cert-d-0" d="M358.68333435058594,588.0982707666792L362.8500010172526,588.4985589722327C367.01666768391925,588.8988471777861,375.3500010172526,589.6994235888931,383.68333435058594,590.0997117944465C392.01666768391925,590.5,400.3500010172526,590.5,418.24444580078125,590.5C436.1388905843099,590.5,463.5944468180339,590.5,477.3222249348958,590.5L491.0500030517578,590.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-cert-d-cli LE-pgp-cert-d-java-jdbc-sqlite-lookup" id="L-pgpainless-cert-d-cli-pgp-cert-d-java-jdbc-sqlite-lookup-0" d="M358.68333435058594,565.3034584666416L362.8500010172526,564.5028820555347C367.01666768391925,563.7023056444277,375.3500010172526,562.1011528222139,383.68333435058594,561.3005764111069C392.01666768391925,560.5,400.3500010172526,560.5,426.63219471097744,537.25C452.91438840470227,514,497.14544245881854,467.5,519.2609694858767,444.25L541.3764965129349,421"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-vks-java-cli LE-vks-java" id="L-vks-java-cli-vks-java-0" d="M326.6500015258789,272.5L336.1555569966634,272.5C345.66111246744794,272.5,364.6722234090169,272.5,378.3444455464681,272.5C392.01666768391925,272.5,400.3500010172526,272.5,423.5833346048991,272.5C446.8166681925456,272.5,484.9500020345052,272.5,504.01666895548504,272.5L523.0833358764648,272.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wot-test-suite LE-pgpainless-wot" id="L-wot-test-suite-pgpainless-wot-0" d="M334.6750030517578,54.5L342.8430582682292,54.5C351.0111134847005,54.5,367.34722391764325,54.5,379.68194580078125,54.5C392.01666768391925,54.5,400.3500010172526,54.5,419.57916768391925,55.4959226269687C438.80833435058594,56.49184525393739,468.93333435058594,58.483690507874776,483.99583435058594,59.479613134843476L499.05833435058594,60.47553576181217"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-wot LE-wot-dijkstra" id="L-pgpainless-wot-wot-dijkstra-0" d="M620.7916717529297,60.47553576181217L635.8541717529297,59.479613134843476C650.9166717529297,58.483690507874776,681.0416717529297,56.49184525393739,700.2708384195963,55.4959226269687C719.5000050862631,54.5,727.8333384195963,54.5,738.8375040690104,54.5C749.8416697184244,54.5,763.5166676839193,54.5,770.3541666666666,54.5L777.1916656494141,54.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-wot-cli LE-pgpainless-wot" id="L-pgpainless-wot-cli-pgpainless-wot-0" d="M338.4260877526325,124L345.9689621856248,121.5C353.511836618617,119,368.5975854846015,114,380.3071265842604,111.5C392.01666768391925,109,400.3500010172526,109,419.57916768391925,104.56814430998931C438.80833435058594,100.13628861997863,468.93333435058594,91.27257723995724,483.99583435058594,86.84072154994657L499.05833435058594,82.40886585993587"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-wot LE-pgpainless-core" id="L-pgpainless-wot-pgpainless-core-0" d="M607.6855300100226,84L624.9323869671738,91.04166666666667C642.179243924325,98.08333333333333,676.6729578386273,112.16666666666667,698.0864814624451,119.20833333333333C719.5000050862631,126.25,727.8333384195963,126.25,746.4752826261091,258.6666666666667C765.1172268326218,391.0833333333333,794.0677819123139,655.9166666666666,808.54305945216,788.3333333333334L823.0183369920061,920.75"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpainless-wot-cli LE-pgpainless-cert-d" id="L-pgpainless-wot-cli-pgpainless-cert-d-0" d="M350.6750030517578,155.2798818785762L356.1763916015625,156.1915682321468C361.6777801513672,157.10325458571745,372.68055725097656,158.92662729285874,382.34861246744794,159.83831364642936C392.01666768391925,160.75,400.3500010172526,160.75,428.57984184899806,229.125C456.8096826807436,297.5,504.9360310109012,434.25,528.99920517598,502.625L553.0623793410589,571"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpeasy LE-pgpainless-cli" id="L-pgpeasy-pgpainless-cli-0" d="M66.63144329896907,664.5L76.44286941580756,713.7916666666666C86.25429553264605,763.0833333333334,105.87714776632303,861.6666666666666,119.85524054982818,910.9583333333334C133.83333333333334,960.25,142.16666666666666,960.25,150.5,960.25C158.83333333333334,960.25,167.16666666666666,960.25,179.35416666666666,960.25C191.54166666666666,960.25,207.58333333333334,960.25,215.60416666666666,960.25L223.625,960.25"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpeasy LE-wkd-java-cli" id="L-pgpeasy-wkd-java-cli-0" d="M79.1744966442953,664.5L86.89541387024609,673.6666666666666C94.61633109619686,682.8333333333334,110.05816554809843,701.1666666666666,121.94574944071589,710.3333333333334C133.83333333333334,719.5,142.16666666666666,719.5,150.5,719.5C158.83333333333334,719.5,167.16666666666666,719.5,180.46805572509766,719.5C193.76944478352866,719.5,212.03888956705728,719.5,221.17361195882162,719.5L230.30833435058594,719.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpeasy LE-vks-java-cli" id="L-pgpeasy-vks-java-cli-0" d="M66.03489932885905,625.5L75.94574944071589,566.6666666666666C85.85659955257272,507.8333333333333,105.67829977628635,390.1666666666667,119.75581655480984,331.3333333333333C133.83333333333334,272.5,142.16666666666666,272.5,150.5,272.5C158.83333333333334,272.5,167.16666666666666,272.5,180.83888880411783,272.5C194.511110941569,272.5,213.52222188313803,272.5,223.02777735392252,272.5L232.53333282470703,272.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-pgpeasy LE-pgpainless-cert-d-cli" id="L-pgpeasy-pgpainless-cert-d-cli-0" d="M81.72093023255815,625.5L89.01744186046513,618C96.31395348837209,610.5,110.90697674418605,595.5,122.3701550387597,588C133.83333333333334,580.5,142.16666666666666,580.5,150.5,580.5C158.83333333333334,580.5,167.16666666666666,580.5,175.5,580.5C183.83333333333334,580.5,192.16666666666666,580.5,196.33333333333334,580.5L200.5,580.5"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wkd-java-cli LE-pgpainless-cert-d" id="L-wkd-java-cli-pgpainless-cert-d-0" d="M328.875,711.3327997399201L338.00972239176434,709.8189997832668C347.1444447835286,708.3051998266134,365.4138895670573,705.2775999133067,378.7152786254883,703.7637999566533C392.01666768391925,702.25,400.3500010172526,702.25,425.32508518978517,686.875C450.3001693623178,671.5,491.91700437404967,640.75,512.7254218799156,625.375L533.5338393857816,610"></path><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wkd-java LE-pgp-certificate-store" id="L-wkd-java-pgp-certificate-store-0" d="M598.9916687011719,764L617.6875025431315,764C636.3833363850912,764,673.7750040690104,764,696.6375045776367,714.3333333333334C719.5000050862631,664.6666666666666,727.8333384195963,565.3333333333334,746.8305600484213,515.6666666666666C765.8277816772461,466,795.4888916015625,466,825.1500015258789,466C854.8111114501953,466,884.4722213745117,466,903.4694430033366,466C922.4666646321615,466,930.7999979654948,466,942.4461332680522,463.5C954.0922685706097,461,969.0512058423914,456,976.5306744782821,453.5L984.0101431141729,451"></path></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(62.75, 645)" id="flowchart-pgpeasy-16304" class="node default default flowchart-label"><rect height="39" width="75.5" y="-19.5" x="-37.75" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-30.25, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="60.5"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpeasy</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 64.5)" id="flowchart-pgpainless-wot-16295" class="node default default flowchart-label"><rect height="39" width="121.73333740234375" y="-19.5" x="-60.866668701171875" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-53.366668701171875, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="106.73333740234375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-wot</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 54.5)" id="flowchart-wot-test-suite-16294" class="node default default flowchart-label"><rect height="39" width="110.16667175292969" y="-19.5" x="-55.083335876464844" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-47.583335876464844, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="95.16667175292969"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wot-test-suite</span></div></foreignObject></g></g><g transform="translate(825.1500015258789, 54.5)" id="flowchart-wot-dijkstra-16297" class="node default default flowchart-label"><rect height="39" width="95.91667175292969" y="-19.5" x="-47.958335876464844" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-40.458335876464844, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="80.91667175292969"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wot-dijkstra</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 143.5)" id="flowchart-pgpainless-wot-cli-16298" class="node default default flowchart-label"><rect height="39" width="142.1666717529297" y="-19.5" x="-71.08333587646484" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-63.583335876464844, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="127.16667175292969"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-wot-cli</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 272.5)" id="flowchart-vks-java-16293" class="node default default flowchart-label"><rect height="39" width="73.68333435058594" y="-19.5" x="-36.84166717529297" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-29.34166717529297, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="58.68333435058594"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">vks-java</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 272.5)" id="flowchart-vks-java-cli-16292" class="node default default flowchart-label"><rect height="39" width="94.11666870117188" y="-19.5" x="-47.05833435058594" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-39.55833435058594, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="79.11666870117188"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">vks-java-cli</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 590.5)" id="flowchart-pgpainless-cert-d-16284" class="node default default flowchart-label"><rect height="39" width="137.75" y="-19.5" x="-68.875" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-61.375, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="122.75"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-cert-d</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 580.5)" id="flowchart-pgpainless-cert-d-cli-16288" class="node default default flowchart-label"><rect height="39" width="158.18333435058594" y="-19.5" x="-79.09166717529297" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-71.59166717529297, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="143.18333435058594"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-cert-d-cli</span></div></foreignObject></g></g><g transform="translate(1042.349998474121, 431.5)" id="flowchart-pgp-certificate-store-16281" class="node default default flowchart-label"><rect height="39" width="156.43333435058594" y="-19.5" x="-78.21666717529297" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-70.71666717529297, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="141.43333435058594"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgp-certificate-store</span></div></foreignObject></g></g><g transform="translate(825.1500015258789, 411.5)" id="flowchart-pgp-cert-d-java-16280" class="node default default flowchart-label"><rect height="39" width="122.63333129882812" y="-19.5" x="-61.31666564941406" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-53.81666564941406, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="107.63333129882812"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgp-cert-d-java</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 401.5)" id="flowchart-pgp-cert-d-java-jdbc-sqlite-lookup-16282" class="node default default flowchart-label"><rect height="39" width="252.48333740234375" y="-19.5" x="-126.24166870117188" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-118.74166870117188, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="237.48333740234375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgp-cert-d-java-jdbc-sqlite-lookup</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 764)" id="flowchart-wkd-java-16275" class="node default default flowchart-label"><rect height="39" width="78.13333129882812" y="-19.5" x="-39.06666564941406" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-31.566665649414062, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="63.133331298828125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wkd-java</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 719.5)" id="flowchart-wkd-java-cli-16274" class="node default default flowchart-label"><rect height="39" width="98.56666564941406" y="-19.5" x="-49.28333282470703" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-41.78333282470703, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="83.56666564941406"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wkd-java-cli</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 808.5)" id="flowchart-wkd-test-suite-16276" class="node default default flowchart-label"><rect height="39" width="113.71665954589844" y="-19.5" x="-56.85832977294922" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-49.35832977294922, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="98.71665954589844"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wkd-test-suite</span></div></foreignObject></g></g><g transform="translate(825.1500015258789, 940.25)" id="flowchart-pgpainless-core-16267" class="node default default flowchart-label"><rect height="39" width="127.96665954589844" y="-19.5" x="-63.98332977294922" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-56.48332977294922, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="112.96665954589844"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-core</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 950.25)" id="flowchart-pgpainless-sop-16266" class="node default default flowchart-label"><rect height="39" width="122.63333129882812" y="-19.5" x="-61.31666564941406" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-53.81666564941406, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="107.63333129882812"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-sop</span></div></foreignObject></g></g><g transform="translate(279.59166717529297, 960.25)" id="flowchart-pgpainless-cli-16270" class="node default default flowchart-label"><rect height="39" width="111.93333435058594" y="-19.5" x="-55.96666717529297" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-48.46666717529297, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="96.93333435058594"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pgpainless-cli</span></div></foreignObject></g></g><g transform="translate(825.1500015258789, 1102)" id="flowchart-sop-java-16265" class="node default default flowchart-label"><rect height="39" width="75.48333740234375" y="-19.5" x="-37.741668701171875" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-30.241668701171875, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="60.48333740234375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">sop-java</span></div></foreignObject></g></g><g transform="translate(559.9250030517578, 1102)" id="flowchart-sop-java-picocli-16264" class="node default default flowchart-label"><rect height="39" width="125.26666259765625" y="-19.5" x="-62.633331298828125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-55.133331298828125, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="110.26666259765625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">sop-java-picocli</span></div></foreignObject></g></g></g></g></g></svg>