Repository navigation
Expand file tree
/
Copy patharch.drawio
More file actions
237 lines (237 loc) · 22.4 KB
/
Copy patharch.drawio
File metadata and controls
237 lines (237 loc) · 22.4 KB
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
<mxfile host="65bd71144e" scale="2" border="0">
<diagram id="6hGFLwfOUW9BJ-s0fimq" name="Page-1">
<mxGraphModel dx="2512" dy="1765" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="105" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=none;shadow=0;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-985" y="340" width="1070" height="930" as="geometry"/>
</mxCell>
<mxCell id="36" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#0077FF;shadow=0;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-720" y="430" width="540" height="110" as="geometry"/>
</mxCell>
<mxCell id="37" value="<span>gerrit</span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-598.5" y="458.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="39" value="code review" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-716" y="436" width="70" height="20" as="geometry"/>
</mxCell>
<mxCell id="40" value="<span>pingview</span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-421.5" y="458.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="41" value="<span>lintflow<br></span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-510" y="620" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="50" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="37" target="41" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-360" y="670" as="targetPoint"/>
<Array as="points">
<mxPoint x="-490" y="560"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="51" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="40" target="41" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-528.5" y="551.25" as="sourcePoint"/>
<mxPoint x="-440" y="630" as="targetPoint"/>
<Array as="points">
<mxPoint x="-400" y="560"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="52" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#0077FF;shadow=0;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-865" y="760" width="830" height="150" as="geometry"/>
</mxCell>
<mxCell id="53" value="lintwork" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-860" y="766" width="47" height="20" as="geometry"/>
</mxCell>
<mxCell id="54" value="<span>lintai<br></span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-820" y="808.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="55" value="<span>lintcpp<br></span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-665" y="808.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="56" value="<span>lintjava<br></span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-510" y="808.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="57" value="<span>lintpython<br></span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-360" y="808.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="58" value="<span>lintshell<br></span>" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-210" y="808.75" width="120" height="52.5" as="geometry"/>
</mxCell>
<mxCell id="59" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="41" target="54" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-351.5" y="551.25" as="sourcePoint"/>
<mxPoint x="-440" y="630" as="targetPoint"/>
<Array as="points">
<mxPoint x="-600" y="730"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="60" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="41" target="55" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-440" y="682.5" as="sourcePoint"/>
<mxPoint x="-750" y="788.75" as="targetPoint"/>
<Array as="points">
<mxPoint x="-530" y="730"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="61" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="41" target="56" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-440" y="682.5" as="sourcePoint"/>
<mxPoint x="-595" y="788.75" as="targetPoint"/>
<Array as="points">
<mxPoint x="-510" y="710"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="62" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="41" target="57" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-440" y="682.5" as="sourcePoint"/>
<mxPoint x="-595" y="788.75" as="targetPoint"/>
<Array as="points">
<mxPoint x="-380" y="730"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="63" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;html=1;rounded=1;curved=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;startSize=6;endSize=6;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#0077FF;" parent="1" source="41" target="58" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-440" y="682.5" as="sourcePoint"/>
<mxPoint x="-290" y="788.75" as="targetPoint"/>
<Array as="points">
<mxPoint x="-290" y="730"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="65" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontSize=9;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-817.5" y="1002" width="115" height="190" as="geometry"/>
</mxCell>
<mxCell id="68" value="<span>lintgpt</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-790" y="1032" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="69" value="REST" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-450" y="580" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="70" value="RPC" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-450" y="690" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="73" value="linters" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-814.5" y="1005" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="74" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontSize=9;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-662.5" y="1002" width="115" height="190" as="geometry"/>
</mxCell>
<mxCell id="75" value="<span>checkpatch</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-635" y="1032" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="76" value="linters" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-659.5" y="1005" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="77" value="<span>cpplint</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-635" y="1082" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="78" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-635" y="1131" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="79" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-790" y="1082" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="80" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontSize=9;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-507.5" y="1002" width="115" height="190" as="geometry"/>
</mxCell>
<mxCell id="81" value="<span>aosplint</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-480" y="1032" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="82" value="linters" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-504.5" y="1005" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="83" value="<span>checkstyle</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-480" y="1082" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="84" value="<span>javalint</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-480" y="1131" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="85" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontSize=9;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-357.5" y="1002" width="115" height="190" as="geometry"/>
</mxCell>
<mxCell id="86" value="<span>flake8</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-330" y="1032" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="87" value="linters" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-354.5" y="1005" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="88" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-330" y="1082" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="90" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#0077FF;fontSize=9;dashed=1;" parent="1" vertex="1">
<mxGeometry x="-207.5" y="1002" width="115" height="190" as="geometry"/>
</mxCell>
<mxCell id="91" value="<span>shellcheck</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-180" y="1032" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="92" value="linters" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontStyle=1;fontSize=9;" parent="1" vertex="1">
<mxGeometry x="-204.5" y="1005" width="43" height="20" as="geometry"/>
</mxCell>
<mxCell id="93" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-180" y="1082" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="94" value="" style="endArrow=none;html=1;strokeColor=#0077FF;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endFill=0;" parent="1" source="56" target="80" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-470" y="880" as="sourcePoint"/>
<mxPoint x="-420" y="830" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="95" value="" style="endArrow=none;html=1;strokeColor=#0077FF;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endFill=0;" parent="1" source="55" target="74" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-440" y="871.2500000000002" as="sourcePoint"/>
<mxPoint x="-440" y="980.0000000000002" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="96" value="" style="endArrow=none;html=1;strokeColor=#0077FF;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endFill=0;" parent="1" source="54" target="65" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-595" y="871.2500000000002" as="sourcePoint"/>
<mxPoint x="-595" y="980.0000000000002" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="97" value="" style="endArrow=none;html=1;strokeColor=#0077FF;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endFill=0;" parent="1" source="58" target="90" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-440" y="871.2500000000002" as="sourcePoint"/>
<mxPoint x="-440" y="980.0000000000002" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="98" value="" style="endArrow=none;html=1;strokeColor=#0077FF;fontSize=9;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endFill=0;" parent="1" source="57" target="85" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-300.37" y="861.2500000000002" as="sourcePoint"/>
<mxPoint x="-300.37" y="970.0000000000002" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="100" value="STDOUT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-760" y="940" width="49" height="20" as="geometry"/>
</mxCell>
<mxCell id="106" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-790" y="1131" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="107" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-330" y="1131" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="108" value="<span>...</span>" style="text;html=1;strokeColor=#0077FF;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-180" y="1131" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="109" value="STDOUT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-605" y="940" width="49" height="20" as="geometry"/>
</mxCell>
<mxCell id="110" value="STDOUT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-450" y="940" width="49" height="20" as="geometry"/>
</mxCell>
<mxCell id="111" value="STDOUT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-300.5" y="940" width="49" height="20" as="geometry"/>
</mxCell>
<mxCell id="112" value="STDOUT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=9;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-150" y="940" width="49" height="20" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>