summaryrefslogtreecommitdiffstats
path: root/images/mutate.dot.svg
blob: e49358878a2956bcc387a04c2a5adc6c131add8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
<?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.40.1 (20161225.0304)
 -->
<!-- Title: %3 Pages: 1 -->
<svg width="510pt" height="413pt"
 viewBox="0.00 0.00 510.00 413.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 409)">
<title>%3</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-409 506,-409 506,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_source</title>
<polygon fill="none" stroke="#000000" points="28,-322 28,-397 473,-397 473,-322 28,-322"/>
<text text-anchor="middle" x="250.5" y="-381.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sources</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_mutate</title>
<polygon fill="none" stroke="#000000" points="8,-175 8,-250 479,-250 479,-175 8,-175"/>
<text text-anchor="middle" x="243.5" y="-234.8" font-family="Times,serif" font-size="14.00" fill="#000000">mutate</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_sinks</title>
<polygon fill="none" stroke="#000000" points="8,-8 8,-83 494,-83 494,-8 8,-8"/>
<text text-anchor="middle" x="251" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sinks</text>
</g>
<!-- input -->
<g id="node1" class="node">
<title>input</title>
<polygon fill="none" stroke="#000000" points="287,-294 219,-294 219,-258 287,-258 287,-294"/>
<text text-anchor="middle" x="253" y="-272.3" font-family="Times,serif" font-size="14.00" fill="#000000">v1.Image</text>
</g>
<!-- mutateconfig -->
<g id="node8" class="node">
<title>mutateconfig</title>
<ellipse fill="none" stroke="#000000" cx="436" cy="-201" rx="35.194" ry="18"/>
<text text-anchor="middle" x="436" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Config</text>
</g>
<!-- input&#45;&gt;mutateconfig -->
<g id="edge6" class="edge">
<title>input&#45;&gt;mutateconfig</title>
<path fill="none" stroke="#000000" d="M287.1531,-272.1612C322.3405,-267.7595 374.4502,-259.863 392,-250 402.3783,-244.1674 411.5932,-234.9731 418.8743,-226.1167"/>
<polygon fill="#000000" stroke="#000000" points="421.657,-228.2396 424.9952,-218.1844 416.1151,-223.9632 421.657,-228.2396"/>
</g>
<!-- mutatetime -->
<g id="node9" class="node">
<title>mutatetime</title>
<ellipse fill="none" stroke="#000000" cx="353" cy="-201" rx="29.795" ry="18"/>
<text text-anchor="middle" x="353" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Time</text>
</g>
<!-- input&#45;&gt;mutatetime -->
<g id="edge7" class="edge">
<title>input&#45;&gt;mutatetime</title>
<path fill="none" stroke="#000000" d="M287.2346,-264.8998C296.4336,-261.0133 306.0312,-256.0671 314,-250 322.4749,-243.5475 330.1749,-234.8575 336.452,-226.5875"/>
<polygon fill="#000000" stroke="#000000" points="339.4615,-228.397 342.451,-218.2327 333.7754,-224.3142 339.4615,-228.397"/>
</g>
<!-- mutatemediatype -->
<g id="node10" class="node">
<title>mutatemediatype</title>
<ellipse fill="none" stroke="#000000" cx="253" cy="-201" rx="51.9908" ry="18"/>
<text text-anchor="middle" x="253" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">MediaType</text>
</g>
<!-- input&#45;&gt;mutatemediatype -->
<g id="edge8" class="edge">
<title>input&#45;&gt;mutatemediatype</title>
<path fill="none" stroke="#000000" d="M253,-257.8446C253,-249.3401 253,-239.0076 253,-229.4964"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-229.2481 253,-219.2482 249.5001,-229.2482 256.5001,-229.2481"/>
</g>
<!-- mutateappend -->
<g id="node11" class="node">
<title>mutateappend</title>
<ellipse fill="none" stroke="#000000" cx="145" cy="-201" rx="38.1938" ry="18"/>
<text text-anchor="middle" x="145" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Append</text>
</g>
<!-- input&#45;&gt;mutateappend -->
<g id="edge9" class="edge">
<title>input&#45;&gt;mutateappend</title>
<path fill="none" stroke="#000000" d="M218.8031,-264.276C209.7024,-260.4082 200.1455,-255.6275 192,-250 182.1987,-243.2286 172.8112,-234.167 165.0383,-225.6788"/>
<polygon fill="#000000" stroke="#000000" points="167.6237,-223.3188 158.3882,-218.1268 162.3702,-227.9449 167.6237,-223.3188"/>
</g>
<!-- mutaterebase -->
<g id="node12" class="node">
<title>mutaterebase</title>
<ellipse fill="none" stroke="#000000" cx="52" cy="-201" rx="36.2938" ry="18"/>
<text text-anchor="middle" x="52" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Rebase</text>
</g>
<!-- input&#45;&gt;mutaterebase -->
<g id="edge10" class="edge">
<title>input&#45;&gt;mutaterebase</title>
<path fill="none" stroke="#000000" d="M218.8523,-272.8393C179.727,-268.7745 118.3864,-260.9153 98,-250 87.2892,-244.2652 77.6813,-235.0892 70.0511,-226.22"/>
<polygon fill="#000000" stroke="#000000" points="72.6328,-223.8461 63.6249,-218.2686 67.1885,-228.2462 72.6328,-223.8461"/>
</g>
<!-- output -->
<g id="node2" class="node">
<title>output</title>
<polygon fill="none" stroke="#000000" points="287,-147 219,-147 219,-111 287,-111 287,-147"/>
<text text-anchor="middle" x="253" y="-125.3" font-family="Times,serif" font-size="14.00" fill="#000000">v1.Image</text>
</g>
<!-- remotesink -->
<g id="node13" class="node">
<title>remotesink</title>
<ellipse fill="none" stroke="#000000" cx="450" cy="-57" rx="35.9954" ry="18"/>
<text text-anchor="middle" x="450" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote</text>
</g>
<!-- output&#45;&gt;remotesink -->
<g id="edge20" class="edge">
<title>output&#45;&gt;remotesink</title>
<path fill="none" stroke="#000000" d="M287.303,-121.0277C318.6434,-113.1846 365.9147,-99.9363 405,-83 409.5224,-81.0404 414.1637,-78.7332 418.6672,-76.3161"/>
<polygon fill="#000000" stroke="#000000" points="420.6325,-79.2265 427.6357,-71.2763 417.2032,-73.1241 420.6325,-79.2265"/>
</g>
<!-- tarballsink -->
<g id="node14" class="node">
<title>tarballsink</title>
<ellipse fill="none" stroke="#000000" cx="363" cy="-57" rx="33.2948" ry="18"/>
<text text-anchor="middle" x="363" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">tarball</text>
</g>
<!-- output&#45;&gt;tarballsink -->
<g id="edge19" class="edge">
<title>output&#45;&gt;tarballsink</title>
<path fill="none" stroke="#000000" d="M280.7576,-110.8314C296.6532,-100.427 316.6101,-87.3643 332.8841,-76.7122"/>
<polygon fill="#000000" stroke="#000000" points="335.0468,-79.4798 341.497,-71.0747 331.2132,-73.6228 335.0468,-79.4798"/>
</g>
<!-- legacy/tarballsink -->
<g id="node15" class="node">
<title>legacy/tarballsink</title>
<ellipse fill="none" stroke="#000000" cx="253" cy="-57" rx="58.4896" ry="18"/>
<text text-anchor="middle" x="253" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">legacy/tarball</text>
</g>
<!-- output&#45;&gt;legacy/tarballsink -->
<g id="edge16" class="edge">
<title>output&#45;&gt;legacy/tarballsink</title>
<path fill="none" stroke="#000000" d="M253,-110.8314C253,-103.131 253,-93.9743 253,-85.4166"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-85.4132 253,-75.4133 249.5001,-85.4133 256.5001,-85.4132"/>
</g>
<!-- layoutsink -->
<g id="node16" class="node">
<title>layoutsink</title>
<ellipse fill="none" stroke="#000000" cx="144" cy="-57" rx="32.4942" ry="18"/>
<text text-anchor="middle" x="144" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">layout</text>
</g>
<!-- output&#45;&gt;layoutsink -->
<g id="edge17" class="edge">
<title>output&#45;&gt;layoutsink</title>
<path fill="none" stroke="#000000" d="M225.4947,-110.8314C209.6373,-100.3567 189.7007,-87.1876 173.5158,-76.4967"/>
<polygon fill="#000000" stroke="#000000" points="175.2329,-73.4363 164.9598,-70.845 171.3748,-79.2771 175.2329,-73.4363"/>
</g>
<!-- daemonsink -->
<g id="node17" class="node">
<title>daemonsink</title>
<ellipse fill="none" stroke="#000000" cx="55" cy="-57" rx="38.9931" ry="18"/>
<text text-anchor="middle" x="55" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">daemon</text>
</g>
<!-- output&#45;&gt;daemonsink -->
<g id="edge18" class="edge">
<title>output&#45;&gt;daemonsink</title>
<path fill="none" stroke="#000000" d="M218.9614,-120.6358C188.1089,-112.5708 141.6852,-99.2189 103,-83 98.2065,-80.9903 93.2639,-78.6484 88.456,-76.2089"/>
<polygon fill="#000000" stroke="#000000" points="89.9289,-73.0288 79.451,-71.4589 86.663,-79.2202 89.9289,-73.0288"/>
</g>
<!-- remotesource -->
<g id="node3" class="node">
<title>remotesource</title>
<ellipse fill="none" stroke="#000000" cx="429" cy="-348" rx="35.9954" ry="18"/>
<text text-anchor="middle" x="429" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote</text>
</g>
<!-- remotesource&#45;&gt;input -->
<g id="edge5" class="edge">
<title>remotesource&#45;&gt;input</title>
<path fill="none" stroke="#000000" d="M406.5444,-333.9282C399.4756,-329.7994 391.5425,-325.4665 384,-322 355.7704,-309.0257 322.7595,-297.4554 296.9378,-289.1642"/>
<polygon fill="#000000" stroke="#000000" points="297.6528,-285.7195 287.0628,-286.0401 295.5414,-292.3935 297.6528,-285.7195"/>
</g>
<!-- tarballsource -->
<g id="node4" class="node">
<title>tarballsource</title>
<ellipse fill="none" stroke="#000000" cx="342" cy="-348" rx="33.2948" ry="18"/>
<text text-anchor="middle" x="342" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">tarball</text>
</g>
<!-- tarballsource&#45;&gt;input -->
<g id="edge4" class="edge">
<title>tarballsource&#45;&gt;input</title>
<path fill="none" stroke="#000000" d="M323.1254,-332.7307C311.5473,-323.3641 296.4585,-311.1575 283.2447,-300.4676"/>
<polygon fill="#000000" stroke="#000000" points="285.2835,-297.6151 275.3077,-294.0467 280.8809,-303.0573 285.2835,-297.6151"/>
</g>
<!-- randomsource -->
<g id="node5" class="node">
<title>randomsource</title>
<ellipse fill="none" stroke="#000000" cx="253" cy="-348" rx="38.1938" ry="18"/>
<text text-anchor="middle" x="253" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">random</text>
</g>
<!-- randomsource&#45;&gt;input -->
<g id="edge1" class="edge">
<title>randomsource&#45;&gt;input</title>
<path fill="none" stroke="#000000" d="M253,-329.8314C253,-322.131 253,-312.9743 253,-304.4166"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-304.4132 253,-294.4133 249.5001,-304.4133 256.5001,-304.4132"/>
</g>
<!-- layoutsource -->
<g id="node6" class="node">
<title>layoutsource</title>
<ellipse fill="none" stroke="#000000" cx="164" cy="-348" rx="32.4942" ry="18"/>
<text text-anchor="middle" x="164" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">layout</text>
</g>
<!-- layoutsource&#45;&gt;input -->
<g id="edge2" class="edge">
<title>layoutsource&#45;&gt;input</title>
<path fill="none" stroke="#000000" d="M182.4409,-333.0816C193.9939,-323.7353 209.165,-311.462 222.4783,-300.6917"/>
<polygon fill="#000000" stroke="#000000" points="224.9055,-303.2301 230.4786,-294.2195 220.5028,-297.788 224.9055,-303.2301"/>
</g>
<!-- daemonsource -->
<g id="node7" class="node">
<title>daemonsource</title>
<ellipse fill="none" stroke="#000000" cx="75" cy="-348" rx="38.9931" ry="18"/>
<text text-anchor="middle" x="75" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">daemon</text>
</g>
<!-- daemonsource&#45;&gt;input -->
<g id="edge3" class="edge">
<title>daemonsource&#45;&gt;input</title>
<path fill="none" stroke="#000000" d="M99.5417,-333.7511C106.9591,-329.7065 115.2057,-325.4645 123,-322 151.0042,-309.5525 183.5065,-298.0518 209.0065,-289.6634"/>
<polygon fill="#000000" stroke="#000000" points="210.3357,-292.9117 218.7644,-286.4925 208.1722,-286.2544 210.3357,-292.9117"/>
</g>
<!-- mutateconfig&#45;&gt;output -->
<g id="edge11" class="edge">
<title>mutateconfig&#45;&gt;output</title>
<path fill="none" stroke="#000000" d="M414.1129,-186.8193C407.2039,-182.686 399.4313,-178.3781 392,-175 361.1889,-160.9941 324.8265,-149.1138 297.0223,-140.9367"/>
<polygon fill="#000000" stroke="#000000" points="297.7707,-137.5098 287.192,-138.0946 295.8264,-144.2344 297.7707,-137.5098"/>
</g>
<!-- mutatetime&#45;&gt;output -->
<g id="edge12" class="edge">
<title>mutatetime&#45;&gt;output</title>
<path fill="none" stroke="#000000" d="M333.719,-187.1177C320.4063,-177.5325 302.3499,-164.5319 286.6904,-153.2571"/>
<polygon fill="#000000" stroke="#000000" points="288.4431,-150.2062 278.2827,-147.2035 284.353,-155.887 288.4431,-150.2062"/>
</g>
<!-- mutatemediatype&#45;&gt;output -->
<g id="edge13" class="edge">
<title>mutatemediatype&#45;&gt;output</title>
<path fill="none" stroke="#000000" d="M253,-182.8314C253,-175.131 253,-165.9743 253,-157.4166"/>
<polygon fill="#000000" stroke="#000000" points="256.5001,-157.4132 253,-147.4133 249.5001,-157.4133 256.5001,-157.4132"/>
</g>
<!-- mutateappend&#45;&gt;output -->
<g id="edge14" class="edge">
<title>mutateappend&#45;&gt;output</title>
<path fill="none" stroke="#000000" d="M167.116,-186.256C181.6204,-176.5864 200.9061,-163.7292 217.5271,-152.6486"/>
<polygon fill="#000000" stroke="#000000" points="219.5574,-155.5016 225.9365,-147.0423 215.6745,-149.6772 219.5574,-155.5016"/>
</g>
<!-- mutaterebase&#45;&gt;output -->
<g id="edge15" class="edge">
<title>mutaterebase&#45;&gt;output</title>
<path fill="none" stroke="#000000" d="M74.8826,-186.7207C82.1056,-182.5835 90.2314,-178.298 98,-175 134.3708,-159.5595 177.6081,-147.1912 209.1638,-139.185"/>
<polygon fill="#000000" stroke="#000000" points="210.118,-142.5543 218.9752,-136.7405 208.4256,-135.7619 210.118,-142.5543"/>
</g>
</g>
</svg>