Thun/docs/dep-graphs/full.svg

159 lines
11 KiB
XML

<?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.38.0 (20140413.2041)
-->
<!-- Title: dependencies Pages: 1 -->
<svg width="576pt" height="718pt"
viewBox="0.00 0.00 576.00 718.11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(0.938097 0.938097) rotate(0) translate(4 761.5)">
<title>dependencies</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-761.5 610.009,-761.5 610.009,4 -4,4"/>
<!-- joy -->
<g id="node1" class="node"><title>joy</title>
<ellipse fill="lightgrey" stroke="black" cx="63.0089" cy="-174.752" rx="27" ry="18"/>
<text text-anchor="middle" x="63.0089" y="-172.252" font-family="Times,serif" font-size="10.00">joy</text>
</g>
<!-- joy/__main__.py -->
<g id="node2" class="node"><title>joy/__main__.py</title>
<ellipse fill="lightgrey" stroke="black" cx="63.0089" cy="-293.752" rx="51.4282" ry="18"/>
<text text-anchor="middle" x="63.0089" y="-291.252" font-family="Times,serif" font-size="10.00">joy/__main__.py</text>
</g>
<!-- joy/joy.py -->
<g id="node3" class="node"><title>joy/joy.py</title>
<ellipse fill="lightgrey" stroke="black" cx="214.009" cy="-202.752" rx="34.9638" ry="18"/>
<text text-anchor="middle" x="214.009" y="-200.252" font-family="Times,serif" font-size="10.00">joy/joy.py</text>
</g>
<!-- joy/__main__.py&#45;&gt;joy/joy.py -->
<g id="edge1" class="edge"><title>joy/__main__.py&#45;&gt;joy/joy.py</title>
<path fill="none" stroke="black" d="M89.6229,-278.109C115.189,-262.494 154.507,-238.481 181.864,-221.774"/>
<polygon fill="black" stroke="black" points="183.935,-224.61 190.645,-216.41 180.287,-218.636 183.935,-224.61"/>
</g>
<!-- joy/library.py -->
<g id="node4" class="node"><title>joy/library.py</title>
<ellipse fill="lightgrey" stroke="black" cx="214.009" cy="-386.752" rx="42.9448" ry="18"/>
<text text-anchor="middle" x="214.009" y="-384.252" font-family="Times,serif" font-size="10.00">joy/library.py</text>
</g>
<!-- joy/__main__.py&#45;&gt;joy/library.py -->
<g id="edge2" class="edge"><title>joy/__main__.py&#45;&gt;joy/library.py</title>
<path fill="none" stroke="black" d="M88.9481,-309.318C114.066,-324.996 152.939,-349.259 180.468,-366.442"/>
<polygon fill="black" stroke="black" points="178.64,-369.426 188.976,-371.752 182.346,-363.488 178.64,-369.426"/>
</g>
<!-- joy/parser.py -->
<g id="node5" class="node"><title>joy/parser.py</title>
<ellipse fill="lightgrey" stroke="black" cx="385.009" cy="-565.752" rx="41.4139" ry="18"/>
<text text-anchor="middle" x="385.009" y="-563.252" font-family="Times,serif" font-size="10.00">joy/parser.py</text>
</g>
<!-- joy/joy.py&#45;&gt;joy/parser.py -->
<g id="edge3" class="edge"><title>joy/joy.py&#45;&gt;joy/parser.py</title>
<path fill="none" stroke="black" d="M220.876,-220.644C230.429,-249.784 249.935,-309.313 266.4,-359.752 282.79,-409.961 277.167,-426.789 303.185,-472.752 318.122,-499.14 341.297,-524.819 359.009,-542.483"/>
<polygon fill="black" stroke="black" points="356.629,-545.051 366.225,-549.542 361.523,-540.047 356.629,-545.051"/>
</g>
<!-- joy/utils/pretty_print.py -->
<g id="node6" class="node"><title>joy/utils/pretty_print.py</title>
<ellipse fill="lightgrey" stroke="black" cx="385.009" cy="-39.7522" rx="68.0705" ry="18"/>
<text text-anchor="middle" x="385.009" y="-37.2522" font-family="Times,serif" font-size="10.00">joy/utils/pretty_print.py</text>
</g>
<!-- joy/joy.py&#45;&gt;joy/utils/pretty_print.py -->
<g id="edge4" class="edge"><title>joy/joy.py&#45;&gt;joy/utils/pretty_print.py</title>
<path fill="none" stroke="black" d="M231.521,-186.826C261.095,-158.302 323.285,-98.3199 358.422,-64.4302"/>
<polygon fill="black" stroke="black" points="361.137,-66.6749 365.905,-57.2136 356.277,-61.6365 361.137,-66.6749"/>
</g>
<!-- joy/utils/stack.py -->
<g id="node7" class="node"><title>joy/utils/stack.py</title>
<ellipse fill="lightgrey" stroke="black" cx="554.009" cy="-395.752" rx="51.6054" ry="18"/>
<text text-anchor="middle" x="554.009" y="-393.252" font-family="Times,serif" font-size="10.00">joy/utils/stack.py</text>
</g>
<!-- joy/joy.py&#45;&gt;joy/utils/stack.py -->
<g id="edge5" class="edge"><title>joy/joy.py&#45;&gt;joy/utils/stack.py</title>
<path fill="none" stroke="black" d="M248.623,-205.116C299.981,-210.193 399.139,-225.902 466.833,-273.752 501.308,-298.121 526.787,-340.836 540.769,-368.708"/>
<polygon fill="black" stroke="black" points="537.713,-370.427 545.231,-377.892 544.009,-367.368 537.713,-370.427"/>
</g>
<!-- joy/library.py&#45;&gt;joy/parser.py -->
<g id="edge6" class="edge"><title>joy/library.py&#45;&gt;joy/parser.py</title>
<path fill="none" stroke="black" d="M230.908,-403.592C261.056,-435.524 326.616,-504.964 361.354,-541.757"/>
<polygon fill="black" stroke="black" points="358.865,-544.219 368.275,-549.087 363.955,-539.413 358.865,-544.219"/>
</g>
<!-- joy/library.py&#45;&gt;joy/utils/stack.py -->
<g id="edge9" class="edge"><title>joy/library.py&#45;&gt;joy/utils/stack.py</title>
<path fill="none" stroke="black" d="M226.206,-369.333C240.923,-348.239 268.964,-313.793 303.185,-299.752 370.474,-272.144 400.411,-270.119 466.833,-299.752 498.432,-313.85 523.277,-345.895 538.011,-369.091"/>
<polygon fill="black" stroke="black" points="535.133,-371.093 543.337,-377.798 541.105,-367.441 535.133,-371.093"/>
</g>
<!-- joy/utils/brutal_hackery.py -->
<g id="node8" class="node"><title>joy/utils/brutal_hackery.py</title>
<ellipse fill="lightgrey" stroke="black" cx="385.009" cy="-445.752" rx="75.198" ry="18"/>
<text text-anchor="middle" x="385.009" y="-443.252" font-family="Times,serif" font-size="10.00">joy/utils/brutal_hackery.py</text>
</g>
<!-- joy/library.py&#45;&gt;joy/utils/brutal_hackery.py -->
<g id="edge7" class="edge"><title>joy/library.py&#45;&gt;joy/utils/brutal_hackery.py</title>
<path fill="none" stroke="black" d="M247.594,-398.128C271.532,-406.485 304.546,-418.011 332.1,-427.63"/>
<polygon fill="black" stroke="black" points="331,-430.953 341.595,-430.945 333.307,-424.344 331,-430.953"/>
</g>
<!-- joy/utils/generated_library.py -->
<g id="node9" class="node"><title>joy/utils/generated_library.py</title>
<ellipse fill="lightgrey" stroke="black" cx="385.009" cy="-326.752" rx="81.6487" ry="18"/>
<text text-anchor="middle" x="385.009" y="-324.252" font-family="Times,serif" font-size="10.00">joy/utils/generated_library.py</text>
</g>
<!-- joy/library.py&#45;&gt;joy/utils/generated_library.py -->
<g id="edge8" class="edge"><title>joy/library.py&#45;&gt;joy/utils/generated_library.py</title>
<path fill="none" stroke="black" d="M247.594,-375.184C271.361,-366.746 304.073,-355.132 331.507,-345.392"/>
<polygon fill="black" stroke="black" points="332.714,-348.677 340.967,-342.033 330.372,-342.081 332.714,-348.677"/>
</g>
<!-- joy/parser.py&#45;&gt;joy/utils/stack.py -->
<g id="edge10" class="edge"><title>joy/parser.py&#45;&gt;joy/utils/stack.py</title>
<path fill="none" stroke="black" d="M402.326,-549.142C431.931,-519.005 494.614,-455.196 529.071,-420.12"/>
<polygon fill="black" stroke="black" points="531.867,-422.268 536.379,-412.681 526.874,-417.362 531.867,-422.268"/>
</g>
<!-- joy/utils/pretty_print.py&#45;&gt;joy/utils/stack.py -->
<g id="edge15" class="edge"><title>joy/utils/pretty_print.py&#45;&gt;joy/utils/stack.py</title>
<path fill="none" stroke="black" d="M406.272,-57.0598C424.443,-73.5639 450.662,-99.962 466.833,-127.752 513.649,-208.204 538.503,-317.281 548.161,-367.864"/>
<polygon fill="black" stroke="black" points="544.727,-368.545 549.994,-377.738 551.61,-367.267 544.727,-368.545"/>
</g>
<!-- joy/utils -->
<g id="node10" class="node"><title>joy/utils</title>
<ellipse fill="lightgrey" stroke="black" cx="63.0089" cy="-717.752" rx="30.0436" ry="18"/>
<text text-anchor="middle" x="63.0089" y="-715.252" font-family="Times,serif" font-size="10.00">joy/utils</text>
</g>
<!-- joy/utils/polytypes.py -->
<g id="node11" class="node"><title>joy/utils/polytypes.py</title>
<ellipse fill="lightgrey" stroke="black" cx="63.0089" cy="-598.752" rx="62.9739" ry="18"/>
<text text-anchor="middle" x="63.0089" y="-596.252" font-family="Times,serif" font-size="10.00">joy/utils/polytypes.py</text>
</g>
<!-- joy/utils/polytypes.py&#45;&gt;joy/library.py -->
<g id="edge11" class="edge"><title>joy/utils/polytypes.py&#45;&gt;joy/library.py</title>
<path fill="none" stroke="black" d="M76.4562,-581.042C102.826,-543.522 164.406,-455.906 195.04,-412.318"/>
<polygon fill="black" stroke="black" points="198.023,-414.161 200.91,-403.967 192.296,-410.136 198.023,-414.161"/>
</g>
<!-- joy/utils/polytypes.py&#45;&gt;joy/parser.py -->
<g id="edge12" class="edge"><title>joy/utils/polytypes.py&#45;&gt;joy/parser.py</title>
<path fill="none" stroke="black" d="M122.702,-592.699C183.512,-586.428 277.488,-576.737 334.618,-570.846"/>
<polygon fill="black" stroke="black" points="335.252,-574.299 344.841,-569.791 334.534,-567.336 335.252,-574.299"/>
</g>
<!-- joy/utils/polytypes.py&#45;&gt;joy/utils/stack.py -->
<g id="edge13" class="edge"><title>joy/utils/polytypes.py&#45;&gt;joy/utils/stack.py</title>
<path fill="none" stroke="black" d="M79.1184,-616.479C96.6824,-635.581 127.636,-664.842 161.618,-676.752 290.899,-722.062 363.605,-723.81 466.833,-633.752 529.768,-578.847 546.754,-474.289 551.328,-424.065"/>
<polygon fill="black" stroke="black" points="554.831,-424.177 552.148,-413.928 547.853,-423.613 554.831,-424.177"/>
</g>
<!-- joy/utils/types.py -->
<g id="node12" class="node"><title>joy/utils/types.py</title>
<ellipse fill="lightgrey" stroke="black" cx="214.009" cy="-649.752" rx="52.2822" ry="18"/>
<text text-anchor="middle" x="214.009" y="-647.252" font-family="Times,serif" font-size="10.00">joy/utils/types.py</text>
</g>
<!-- joy/utils/polytypes.py&#45;&gt;joy/utils/types.py -->
<g id="edge14" class="edge"><title>joy/utils/polytypes.py&#45;&gt;joy/utils/types.py</title>
<path fill="none" stroke="black" d="M104.33,-612.554C123.587,-619.145 146.734,-627.068 166.708,-633.904"/>
<polygon fill="black" stroke="black" points="165.634,-637.236 176.228,-637.163 167.901,-630.613 165.634,-637.236"/>
</g>
<!-- joy/utils/types.py&#45;&gt;joy/parser.py -->
<g id="edge16" class="edge"><title>joy/utils/types.py&#45;&gt;joy/parser.py</title>
<path fill="none" stroke="black" d="M244.834,-634.928C273.602,-620.629 317.187,-598.965 347.903,-583.698"/>
<polygon fill="black" stroke="black" points="349.595,-586.766 356.992,-579.181 346.479,-580.498 349.595,-586.766"/>
</g>
<!-- joy/utils/types.py&#45;&gt;joy/utils/stack.py -->
<g id="edge17" class="edge"><title>joy/utils/types.py&#45;&gt;joy/utils/stack.py</title>
<path fill="none" stroke="black" d="M266.485,-651.118C321.95,-649.892 409.901,-639.79 466.833,-592.752 519.496,-549.242 540.903,-467.276 548.83,-424.064"/>
<polygon fill="black" stroke="black" points="552.322,-424.408 550.565,-413.96 545.423,-423.223 552.322,-424.408"/>
</g>
</g>
</svg>