showcases/android-gradle-elements.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
 -->
<!-- Title: G Pages: 1 -->
<svg width="1599pt" height="724pt"
 viewBox="0.00 0.00 1599.00 724.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 720)">
<title>G</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-720 1595,-720 1595,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster1</title>
<polygon fill="none" stroke="black" points="8,-8 8,-708 1583,-708 1583,-8 8,-8"/>
<text text-anchor="middle" x="795.5" y="-692.8" font-family="Times,serif" font-size="14.00">com</text>
</g>
<g id="clust2" class="cluster">
<title>cluster2</title>
<polygon fill="none" stroke="black" points="16,-16 16,-678 1575,-678 1575,-16 16,-16"/>
<text text-anchor="middle" x="795.5" y="-662.8" font-family="Times,serif" font-size="14.00">android</text>
</g>
<g id="clust3" class="cluster">
<title>cluster3</title>
<polygon fill="none" stroke="black" points="24,-24 24,-648 1567,-648 1567,-24 24,-24"/>
<text text-anchor="middle" x="795.5" y="-632.8" font-family="Times,serif" font-size="14.00">tools</text>
</g>
<g id="clust4" class="cluster">
<title>cluster4</title>
<polygon fill="none" stroke="black" points="32,-32 32,-618 1559,-618 1559,-32 32,-32"/>
<text text-anchor="middle" x="795.5" y="-602.8" font-family="Times,serif" font-size="14.00">idea</text>
</g>
<g id="clust5" class="cluster">
<title>cluster5</title>
<polygon fill="none" stroke="black" points="40,-40 40,-588 1551,-588 1551,-40 40,-40"/>
<text text-anchor="middle" x="795.5" y="-572.8" font-family="Times,serif" font-size="14.00">gradle</text>
</g>
<g id="clust6" class="cluster">
<title>cluster6</title>
<polygon fill="none" stroke="black" points="48,-48 48,-558 1543,-558 1543,-48 48,-48"/>
<text text-anchor="middle" x="795.5" y="-542.8" font-family="Times,serif" font-size="14.00">dsl</text>
</g>
<g id="clust7" class="cluster">
<title>cluster7</title>
<polygon fill="none" stroke="black" points="56,-56 56,-528 1535,-528 1535,-56 56,-56"/>
<text text-anchor="middle" x="795.5" y="-512.8" font-family="Times,serif" font-size="14.00">parser</text>
</g>
<g id="clust8" class="cluster">
<title>cluster8</title>
<polygon fill="none" stroke="black" points="64,-64 64,-498 1527,-498 1527,-64 64,-64"/>
<text text-anchor="middle" x="795.5" y="-482.8" font-family="Times,serif" font-size="14.00">elements</text>
</g>
<!-- node20 -->
<g id="node1" class="node">
<title>node20</title>
<polygon fill="none" stroke="black" points="1507.86,-396 1418.14,-396 1418.14,-360 1507.86,-360 1507.86,-396"/>
<text text-anchor="middle" x="1463" y="-373.8" font-family="Times,serif" font-size="14.00">FakeElement</text>
</g>
<!-- node7 -->
<g id="node2" class="node">
<title>node7</title>
<polygon fill="none" stroke="black" points="1218.92,-324 1043.08,-324 1043.08,-288 1218.92,-288 1218.92,-324"/>
<text text-anchor="middle" x="1131" y="-301.8" font-family="Times,serif" font-size="14.00">GradleDslSimpleExpression</text>
</g>
<!-- node20&#45;&gt;node7 -->
<g id="edge1" class="edge">
<title>node20&#45;&gt;node7</title>
<path fill="none" stroke="black" d="M1417.88,-362.86C1414.21,-361.84 1410.55,-360.88 1407,-360 1373.77,-351.79 1294.07,-336.66 1228.81,-324.66"/>
<polygon fill="black" stroke="black" points="1229.35,-321.2 1218.88,-322.84 1228.09,-328.09 1229.35,-321.2"/>
</g>
<!-- node3 -->
<g id="node3" class="node">
<title>node3</title>
<polygon fill="none" stroke="black" points="1519.35,-108 1338.65,-108 1338.65,-72 1519.35,-72 1519.35,-108"/>
<text text-anchor="middle" x="1429" y="-85.8" font-family="Times,serif" font-size="14.00">GradleDslSettableExpression</text>
</g>
<!-- node20&#45;&gt;node3 -->
<g id="edge19" class="edge">
<title>node20&#45;&gt;node3</title>
<path fill="none" stroke="black" d="M1480.73,-359.6C1489.24,-350 1498.53,-337.34 1503,-324 1528.41,-248.14 1539.56,-215.16 1503,-144 1496.73,-131.79 1486.19,-121.77 1475.01,-113.85"/>
<polygon fill="black" stroke="black" points="1476.67,-110.75 1466.39,-108.2 1472.84,-116.61 1476.67,-110.75"/>
</g>
<!-- node15 -->
<g id="node5" class="node">
<title>node15</title>
<polygon fill="none" stroke="black" points="1065.17,-108 930.83,-108 930.83,-72 1065.17,-72 1065.17,-108"/>
<text text-anchor="middle" x="998" y="-85.8" font-family="Times,serif" font-size="14.00">GradleNameElement</text>
</g>
<!-- node20&#45;&gt;node15 -->
<g id="edge5" class="edge">
<title>node20&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M1468.36,-359.89C1473.28,-341.93 1479.2,-312.91 1475,-288 1462.04,-211.17 1445.08,-178.06 1375,-144 1323.66,-119.05 1170.01,-103.65 1075.46,-96.26"/>
<polygon fill="black" stroke="black" points="1075.6,-92.76 1065.36,-95.48 1075.07,-99.74 1075.6,-92.76"/>
</g>
<!-- node5 -->
<g id="node7" class="node">
<title>node5</title>
<polygon fill="none" stroke="black" points="1274.19,-180 1153.81,-180 1153.81,-144 1274.19,-144 1274.19,-180"/>
<text text-anchor="middle" x="1214" y="-157.8" font-family="Times,serif" font-size="14.00">GradleDslElement</text>
</g>
<!-- node20&#45;&gt;node5 -->
<g id="edge27" class="edge">
<title>node20&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M1417.85,-362.99C1414.18,-361.94 1410.54,-360.94 1407,-360 1336.96,-341.46 1298.86,-375.6 1248,-324 1247.41,-323.4 1229.11,-235.69 1219.61,-190"/>
<polygon fill="black" stroke="black" points="1223.02,-189.23 1217.56,-180.15 1216.17,-190.65 1223.02,-189.23"/>
</g>
<!-- node21 -->
<g id="node6" class="node">
<title>node21</title>
<polygon fill="none" stroke="black" points="863.53,-252 706.47,-252 706.47,-216 863.53,-216 863.53,-252"/>
<text text-anchor="middle" x="785" y="-229.8" font-family="Times,serif" font-size="14.00">GradleDslExpressionList</text>
</g>
<!-- node7&#45;&gt;node21 -->
<g id="edge18" class="edge">
<title>node7&#45;&gt;node21</title>
<path fill="none" stroke="black" d="M1046.8,-287.97C994.37,-277.36 927.01,-263.73 873.75,-252.95"/>
<polygon fill="black" stroke="black" points="874.13,-249.46 863.63,-250.91 872.74,-256.32 874.13,-249.46"/>
</g>
<!-- node7&#45;&gt;node5 -->
<g id="edge35" class="edge">
<title>node7&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M1176.03,-287.86C1191.55,-279.53 1207.22,-267.81 1216,-252 1226.39,-233.27 1224.95,-208.74 1221.44,-190.18"/>
<polygon fill="black" stroke="black" points="1224.83,-189.31 1219.27,-180.29 1217.99,-190.81 1224.83,-189.31"/>
</g>
<!-- node17 -->
<g id="node8" class="node">
<title>node17</title>
<polygon fill="none" stroke="black" points="1207.13,-252 1060.87,-252 1060.87,-216 1207.13,-216 1207.13,-252"/>
<text text-anchor="middle" x="1134" y="-229.8" font-family="Times,serif" font-size="14.00">GradleDslElementImpl</text>
</g>
<!-- node7&#45;&gt;node17 -->
<g id="edge23" class="edge">
<title>node7&#45;&gt;node17</title>
<path fill="none" stroke="black" d="M1131.74,-287.7C1132.07,-279.98 1132.47,-270.71 1132.84,-262.11"/>
<polygon fill="black" stroke="black" points="1136.34,-262.25 1133.27,-252.1 1129.34,-261.95 1136.34,-262.25"/>
</g>
<!-- node11 -->
<g id="node12" class="node">
<title>node11</title>
<polygon fill="none" stroke="black" points="1042.91,-252 881.09,-252 881.09,-216 1042.91,-216 1042.91,-252"/>
<text text-anchor="middle" x="962" y="-229.8" font-family="Times,serif" font-size="14.00">GradleDslExpressionMap</text>
</g>
<!-- node7&#45;&gt;node11 -->
<g id="edge29" class="edge">
<title>node7&#45;&gt;node11</title>
<path fill="none" stroke="black" d="M1089.66,-287.88C1066.45,-278.26 1037.31,-266.19 1012.73,-256.01"/>
<polygon fill="black" stroke="black" points="1013.79,-252.66 1003.21,-252.07 1011.11,-259.13 1013.79,-252.66"/>
</g>
<!-- node3&#45;&gt;node7 -->
<g id="edge2" class="edge">
<title>node3&#45;&gt;node7</title>
<path fill="none" stroke="black" d="M1435.33,-108.46C1445.85,-140.92 1462.58,-210.96 1428,-252 1421.43,-259.79 1313.03,-277.71 1229.07,-290.55"/>
<polygon fill="black" stroke="black" points="1228.32,-287.12 1218.96,-292.09 1229.37,-294.04 1228.32,-287.12"/>
</g>
<!-- node16 -->
<g id="node4" class="node">
<title>node16</title>
<polygon fill="none" stroke="black" points="855.42,-396 714.58,-396 714.58,-360 855.42,-360 855.42,-396"/>
<text text-anchor="middle" x="785" y="-373.8" font-family="Times,serif" font-size="14.00">GradleDslMethodCall</text>
</g>
<!-- node16&#45;&gt;node7 -->
<g id="edge30" class="edge">
<title>node16&#45;&gt;node7</title>
<path fill="none" stroke="black" d="M855.44,-362.75C907.72,-352.17 979.57,-337.64 1036.79,-326.06"/>
<polygon fill="black" stroke="black" points="1037.82,-329.42 1046.93,-324.01 1036.43,-322.56 1037.82,-329.42"/>
</g>
<!-- node16&#45;&gt;node15 -->
<g id="edge3" class="edge">
<title>node16&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M740.05,-359.82C723.55,-351.39 706.2,-339.62 695,-324 648.38,-258.97 639.48,-198.56 698,-144 729.52,-114.62 842.44,-101.17 920.38,-95.27"/>
<polygon fill="black" stroke="black" points="920.94,-98.74 930.66,-94.52 920.43,-91.76 920.94,-98.74"/>
</g>
<!-- node16&#45;&gt;node21 -->
<g id="edge9" class="edge">
<title>node16&#45;&gt;node21</title>
<path fill="none" stroke="black" d="M785,-359.87C785,-335.67 785,-291.21 785,-262.39"/>
<polygon fill="black" stroke="black" points="788.5,-262.19 785,-252.19 781.5,-262.19 788.5,-262.19"/>
</g>
<!-- node23 -->
<g id="node15" class="node">
<title>node23</title>
<polygon fill="none" stroke="black" points="939.75,-180 804.25,-180 804.25,-144 939.75,-144 939.75,-180"/>
<text text-anchor="middle" x="872" y="-157.8" font-family="Times,serif" font-size="14.00">GradleDslExpression</text>
</g>
<!-- node16&#45;&gt;node23 -->
<g id="edge34" class="edge">
<title>node16&#45;&gt;node23</title>
<path fill="none" stroke="black" d="M762.99,-359.87C726.53,-329.4 661.03,-264.48 697,-216 719.39,-185.82 758.49,-172.22 794.06,-166.32"/>
<polygon fill="black" stroke="black" points="794.6,-169.78 803.98,-164.85 793.58,-162.85 794.6,-169.78"/>
</g>
<!-- node21&#45;&gt;node15 -->
<g id="edge20" class="edge">
<title>node21&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M781.67,-215.68C778.94,-195.91 777.9,-163.75 795,-144 811.68,-124.74 870.77,-110.7 920.93,-101.93"/>
<polygon fill="black" stroke="black" points="921.55,-105.37 930.83,-100.24 920.38,-98.47 921.55,-105.37"/>
</g>
<!-- node21&#45;&gt;node5 -->
<g id="edge4" class="edge">
<title>node21&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M863.69,-217.48C866.5,-216.97 869.27,-216.48 872,-216 922.83,-207.1 1059.42,-186.28 1143.8,-173.55"/>
<polygon fill="black" stroke="black" points="1144.45,-176.99 1153.82,-172.04 1143.41,-170.07 1144.45,-176.99"/>
</g>
<!-- node21&#45;&gt;node23 -->
<g id="edge26" class="edge">
<title>node21&#45;&gt;node23</title>
<path fill="none" stroke="black" d="M806.51,-215.7C817.46,-206.88 830.95,-196.03 842.82,-186.47"/>
<polygon fill="black" stroke="black" points="845.14,-189.1 850.74,-180.1 840.76,-183.65 845.14,-189.1"/>
</g>
<!-- node22 -->
<g id="node16" class="node">
<title>node22</title>
<polygon fill="none" stroke="black" points="1090.35,-180 979.65,-180 979.65,-144 1090.35,-144 1090.35,-180"/>
<text text-anchor="middle" x="1035" y="-157.8" font-family="Times,serif" font-size="14.00">GradleDslLiteral</text>
</g>
<!-- node21&#45;&gt;node22 -->
<g id="edge25" class="edge">
<title>node21&#45;&gt;node22</title>
<path fill="none" stroke="black" d="M845.84,-215.97C883.25,-205.49 931.19,-192.07 969.44,-181.36"/>
<polygon fill="black" stroke="black" points="970.77,-184.62 979.45,-178.55 968.88,-177.88 970.77,-184.62"/>
</g>
<!-- node17&#45;&gt;node15 -->
<g id="edge14" class="edge">
<title>node17&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M1130.96,-215.69C1126.77,-196.23 1117.51,-164.64 1099,-144 1087.23,-130.88 1071.43,-120.47 1055.83,-112.48"/>
<polygon fill="black" stroke="black" points="1057.22,-109.27 1046.7,-108.05 1054.17,-115.56 1057.22,-109.27"/>
</g>
<!-- node17&#45;&gt;node5 -->
<g id="edge6" class="edge">
<title>node17&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M1153.78,-215.7C1163.75,-206.97 1176.01,-196.24 1186.86,-186.75"/>
<polygon fill="black" stroke="black" points="1189.23,-189.32 1194.45,-180.1 1184.62,-184.06 1189.23,-189.32"/>
</g>
<!-- node13 -->
<g id="node9" class="node">
<title>node13</title>
<polygon fill="none" stroke="black" points="1458.87,-324 1257.13,-324 1257.13,-288 1458.87,-288 1458.87,-324"/>
<text text-anchor="middle" x="1358" y="-301.8" font-family="Times,serif" font-size="14.00">BaseCompileOptionsDslElement</text>
</g>
<!-- node13&#45;&gt;node15 -->
<g id="edge7" class="edge">
<title>node13&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M1392.68,-287.83C1406.31,-279.13 1420.47,-267.15 1428,-252 1435.12,-237.67 1436.43,-229.6 1428,-216 1390.67,-155.79 1188.56,-117.96 1075.21,-101.15"/>
<polygon fill="black" stroke="black" points="1075.59,-97.67 1065.19,-99.69 1074.58,-104.6 1075.59,-97.67"/>
</g>
<!-- node9 -->
<g id="node14" class="node">
<title>node9</title>
<polygon fill="none" stroke="black" points="1418.63,-252 1265.37,-252 1265.37,-216 1418.63,-216 1418.63,-252"/>
<text text-anchor="middle" x="1342" y="-229.8" font-family="Times,serif" font-size="14.00">GradleDslBlockElement</text>
</g>
<!-- node13&#45;&gt;node9 -->
<g id="edge16" class="edge">
<title>node13&#45;&gt;node9</title>
<path fill="none" stroke="black" d="M1354.04,-287.7C1352.28,-279.98 1350.16,-270.71 1348.2,-262.11"/>
<polygon fill="black" stroke="black" points="1351.55,-261.07 1345.91,-252.1 1344.73,-262.63 1351.55,-261.07"/>
</g>
<!-- node18 -->
<g id="node10" class="node">
<title>node18</title>
<polygon fill="none" stroke="black" points="1109.52,-396 966.48,-396 966.48,-360 1109.52,-360 1109.52,-396"/>
<text text-anchor="middle" x="1038" y="-373.8" font-family="Times,serif" font-size="14.00">GradleDslGlobalValue</text>
</g>
<!-- node18&#45;&gt;node7 -->
<g id="edge21" class="edge">
<title>node18&#45;&gt;node7</title>
<path fill="none" stroke="black" d="M1060.99,-359.7C1072.81,-350.8 1087.39,-339.82 1100.18,-330.2"/>
<polygon fill="black" stroke="black" points="1102.39,-332.91 1108.28,-324.1 1098.18,-327.32 1102.39,-332.91"/>
</g>
<!-- node18&#45;&gt;node15 -->
<g id="edge8" class="edge">
<title>node18&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M966.32,-373.63C885.56,-365.54 757.66,-338.84 697,-252 635.38,-163.78 812.61,-119.71 920.86,-101.54"/>
<polygon fill="black" stroke="black" points="921.48,-104.99 930.79,-99.91 920.35,-98.08 921.48,-104.99"/>
</g>
<!-- node1 -->
<g id="node11" class="node">
<title>node1</title>
<polygon fill="none" stroke="black" points="1397.91,-396 1222.09,-396 1222.09,-360 1397.91,-360 1397.91,-396"/>
<text text-anchor="middle" x="1310" y="-373.8" font-family="Times,serif" font-size="14.00">GradleDslUnknownElement</text>
</g>
<!-- node1&#45;&gt;node7 -->
<g id="edge10" class="edge">
<title>node1&#45;&gt;node7</title>
<path fill="none" stroke="black" d="M1266.21,-359.88C1241.42,-350.18 1210.22,-337.98 1184.04,-327.74"/>
<polygon fill="black" stroke="black" points="1185.23,-324.45 1174.65,-324.07 1182.68,-330.97 1185.23,-324.45"/>
</g>
<!-- node1&#45;&gt;node15 -->
<g id="edge11" class="edge">
<title>node1&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M1387.81,-359.95C1422.51,-350.62 1457.86,-338.09 1468,-324 1491.39,-291.49 1435.79,-216.97 1435,-216 1401.53,-174.48 1388.15,-164.71 1339,-144 1253.49,-107.96 1146.63,-96.13 1075.55,-92.41"/>
<polygon fill="black" stroke="black" points="1075.49,-88.9 1065.33,-91.91 1075.15,-95.89 1075.49,-88.9"/>
</g>
<!-- node11&#45;&gt;node15 -->
<g id="edge33" class="edge">
<title>node11&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M961.87,-215.91C962.16,-197.73 963.86,-168.29 971,-144 973.67,-134.93 977.88,-125.57 982.19,-117.29"/>
<polygon fill="black" stroke="black" points="985.29,-118.92 987.02,-108.46 979.15,-115.55 985.29,-118.92"/>
</g>
<!-- node11&#45;&gt;node5 -->
<g id="edge12" class="edge">
<title>node11&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M1023.32,-215.97C1059.7,-205.86 1105.94,-193.02 1143.78,-182.51"/>
<polygon fill="black" stroke="black" points="1145.01,-185.8 1153.71,-179.75 1143.14,-179.05 1145.01,-185.8"/>
</g>
<!-- node11&#45;&gt;node23 -->
<g id="edge17" class="edge">
<title>node11&#45;&gt;node23</title>
<path fill="none" stroke="black" d="M939.75,-215.7C928.42,-206.88 914.47,-196.03 902.18,-186.47"/>
<polygon fill="black" stroke="black" points="904.03,-183.48 893.99,-180.1 899.74,-189.01 904.03,-183.48"/>
</g>
<!-- node11&#45;&gt;node22 -->
<g id="edge32" class="edge">
<title>node11&#45;&gt;node22</title>
<path fill="none" stroke="black" d="M980.04,-215.7C989.06,-207.05 1000.12,-196.45 1009.94,-187.03"/>
<polygon fill="black" stroke="black" points="1012.37,-189.55 1017.16,-180.1 1007.52,-184.5 1012.37,-189.55"/>
</g>
<!-- node19 -->
<g id="node13" class="node">
<title>node19</title>
<polygon fill="none" stroke="black" points="1518.64,-468 1407.36,-468 1407.36,-432 1518.64,-432 1518.64,-468"/>
<text text-anchor="middle" x="1463" y="-445.8" font-family="Times,serif" font-size="14.00">FakeFileElement</text>
</g>
<!-- node19&#45;&gt;node20 -->
<g id="edge15" class="edge">
<title>node19&#45;&gt;node20</title>
<path fill="none" stroke="black" d="M1463,-431.7C1463,-423.98 1463,-414.71 1463,-406.11"/>
<polygon fill="black" stroke="black" points="1466.5,-406.1 1463,-396.1 1459.5,-406.1 1466.5,-406.1"/>
</g>
<!-- node19&#45;&gt;node16 -->
<g id="edge22" class="edge">
<title>node19&#45;&gt;node16</title>
<path fill="none" stroke="black" d="M1407.11,-433.72C1404.04,-433.09 1400.99,-432.51 1398,-432 1204.14,-399 1152.86,-413.67 957,-396 927.06,-393.3 894.21,-390.11 865.31,-387.22"/>
<polygon fill="black" stroke="black" points="865.57,-383.73 855.27,-386.22 864.87,-390.7 865.57,-383.73"/>
</g>
<!-- node19&#45;&gt;node15 -->
<g id="edge13" class="edge">
<title>node19&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M1407.13,-433.62C1404.06,-433.01 1401,-432.46 1398,-432 1245.83,-408.4 844.76,-462.76 706,-396 658.34,-373.07 627,-359.89 627,-307 627,-307 627,-307 627,-233 627,-189.99 631.09,-170.46 665,-144 703.75,-113.77 834.95,-100.39 920.63,-94.77"/>
<polygon fill="black" stroke="black" points="921.09,-98.25 930.85,-94.12 920.65,-91.26 921.09,-98.25"/>
</g>
<!-- node9&#45;&gt;node5 -->
<g id="edge31" class="edge">
<title>node9&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M1310.69,-215.88C1293.8,-206.64 1272.75,-195.13 1254.62,-185.21"/>
<polygon fill="black" stroke="black" points="1255.89,-181.92 1245.43,-180.19 1252.53,-188.06 1255.89,-181.92"/>
</g>
<!-- node22&#45;&gt;node3 -->
<g id="edge28" class="edge">
<title>node22&#45;&gt;node3</title>
<path fill="none" stroke="black" d="M1090.61,-151.12C1152.23,-140.17 1252.84,-122.3 1328.37,-108.88"/>
<polygon fill="black" stroke="black" points="1329.15,-112.29 1338.39,-107.1 1327.93,-105.4 1329.15,-112.29"/>
</g>
<!-- node22&#45;&gt;node15 -->
<g id="edge24" class="edge">
<title>node22&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M1025.85,-143.7C1021.6,-135.64 1016.44,-125.89 1011.73,-116.98"/>
<polygon fill="black" stroke="black" points="1014.81,-115.31 1007.04,-108.1 1008.62,-118.58 1014.81,-115.31"/>
</g>
<!-- node10 -->
<g id="node17" class="node">
<title>node10</title>
<polygon fill="none" stroke="black" points="1389.2,-468 1282.8,-468 1282.8,-432 1389.2,-432 1389.2,-468"/>
<text text-anchor="middle" x="1336" y="-445.8" font-family="Times,serif" font-size="14.00">AnchorProvider</text>
</g>
<!-- node12 -->
<g id="node18" class="node">
<title>node12</title>
<polygon fill="none" stroke="black" points="1264.45,-468 1087.55,-468 1087.55,-432 1264.45,-432 1264.45,-468"/>
<text text-anchor="middle" x="1176" y="-445.8" font-family="Times,serif" font-size="14.00">GradlePropertiesDslElement</text>
</g>
<!-- node14 -->
<g id="node19" class="node">
<title>node14</title>
<polygon fill="none" stroke="black" points="1069.85,-468 924.15,-468 924.15,-432 1069.85,-432 1069.85,-468"/>
<text text-anchor="middle" x="997" y="-445.8" font-family="Times,serif" font-size="14.00">GradleDslElementMap</text>
</g>
<!-- node2 -->
<g id="node20" class="node">
<title>node2</title>
<polygon fill="none" stroke="black" points="905.72,-468 700.28,-468 700.28,-432 905.72,-432 905.72,-468"/>
<text text-anchor="middle" x="803" y="-445.8" font-family="Times,serif" font-size="14.00">GradleDslNamedDomainElement</text>
</g>
<!-- node4 -->
<g id="node21" class="node">
<title>node4</title>
<polygon fill="none" stroke="black" points="682.56,-468 439.44,-468 439.44,-432 682.56,-432 682.56,-468"/>
<text text-anchor="middle" x="561" y="-445.8" font-family="Times,serif" font-size="14.00">GradlePropertiesDslElementConstructor</text>
</g>
<!-- node6 -->
<g id="node22" class="node">
<title>node6</title>
<polygon fill="none" stroke="black" points="421.59,-468 304.41,-468 304.41,-432 421.59,-432 421.59,-468"/>
<text text-anchor="middle" x="363" y="-445.8" font-family="Times,serif" font-size="14.00">GradleDslClosure</text>
</g>
<!-- node8 -->
<g id="node23" class="node">
<title>node8</title>
<polygon fill="none" stroke="black" points="286.28,-468 71.72,-468 71.72,-432 286.28,-432 286.28,-468"/>
<text text-anchor="middle" x="179" y="-445.8" font-family="Times,serif" font-size="14.00">GradleDslNamedDomainContainer</text>
</g>
</g>
</svg>