1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:0:0-3:0:20",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:0:0-2:1:19",
11 "key": {
12 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:0:0-0:1:1",
13 "path": [
14 {
15 "unquoted_string": {
16 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:0:0-0:1:1",
17 "value": [
18 {
19 "string": "x",
20 "raw_string": "x"
21 }
22 ]
23 }
24 }
25 ]
26 },
27 "primary": {},
28 "value": {
29 "map": {
30 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:3:3-2:1:19",
31 "nodes": [
32 {
33 "map_key": {
34 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:12:17",
35 "edges": [
36 {
37 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:12:17",
38 "src": {
39 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:5:10",
40 "path": [
41 {
42 "unquoted_string": {
43 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:3:8",
44 "value": [
45 {
46 "string": "y",
47 "raw_string": "y"
48 }
49 ]
50 }
51 },
52 {
53 "unquoted_string": {
54 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:4:9-1:5:10",
55 "value": [
56 {
57 "string": "a",
58 "raw_string": "a"
59 }
60 ]
61 }
62 }
63 ]
64 },
65 "src_arrow": "",
66 "dst": {
67 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:9:14-1:12:17",
68 "path": [
69 {
70 "unquoted_string": {
71 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:9:14-1:10:15",
72 "value": [
73 {
74 "string": "y",
75 "raw_string": "y"
76 }
77 ]
78 }
79 },
80 {
81 "unquoted_string": {
82 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:11:16-1:12:17",
83 "value": [
84 {
85 "string": "b",
86 "raw_string": "b"
87 }
88 ]
89 }
90 }
91 ]
92 },
93 "dst_arrow": ">"
94 }
95 ],
96 "primary": {},
97 "value": {}
98 }
99 }
100 ]
101 }
102 }
103 }
104 }
105 ]
106 },
107 "root": {
108 "id": "",
109 "id_val": "",
110 "attributes": {
111 "label": {
112 "value": ""
113 },
114 "labelDimensions": {
115 "width": 0,
116 "height": 0
117 },
118 "style": {},
119 "near_key": null,
120 "shape": {
121 "value": ""
122 },
123 "direction": {
124 "value": ""
125 },
126 "constraint": null
127 },
128 "zIndex": 0
129 },
130 "edges": [
131 {
132 "index": 0,
133 "isCurve": false,
134 "src_arrow": false,
135 "dst_arrow": true,
136 "references": [
137 {
138 "map_key_edge_index": 0
139 }
140 ],
141 "attributes": {
142 "label": {
143 "value": ""
144 },
145 "labelDimensions": {
146 "width": 0,
147 "height": 0
148 },
149 "style": {},
150 "near_key": null,
151 "shape": {
152 "value": ""
153 },
154 "direction": {
155 "value": ""
156 },
157 "constraint": null
158 },
159 "zIndex": 0
160 }
161 ],
162 "objects": [
163 {
164 "id": "x",
165 "id_val": "x",
166 "references": [
167 {
168 "key": {
169 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:0:0-0:1:1",
170 "path": [
171 {
172 "unquoted_string": {
173 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,0:0:0-0:1:1",
174 "value": [
175 {
176 "string": "x",
177 "raw_string": "x"
178 }
179 ]
180 }
181 }
182 ]
183 },
184 "key_path_index": 0,
185 "map_key_edge_index": -1
186 }
187 ],
188 "attributes": {
189 "label": {
190 "value": "x"
191 },
192 "labelDimensions": {
193 "width": 0,
194 "height": 0
195 },
196 "style": {},
197 "near_key": null,
198 "shape": {
199 "value": "rectangle"
200 },
201 "direction": {
202 "value": ""
203 },
204 "constraint": null
205 },
206 "zIndex": 0
207 },
208 {
209 "id": "y",
210 "id_val": "y",
211 "references": [
212 {
213 "key": {
214 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:5:10",
215 "path": [
216 {
217 "unquoted_string": {
218 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:3:8",
219 "value": [
220 {
221 "string": "y",
222 "raw_string": "y"
223 }
224 ]
225 }
226 },
227 {
228 "unquoted_string": {
229 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:4:9-1:5:10",
230 "value": [
231 {
232 "string": "a",
233 "raw_string": "a"
234 }
235 ]
236 }
237 }
238 ]
239 },
240 "key_path_index": 0,
241 "map_key_edge_index": 0
242 },
243 {
244 "key": {
245 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:9:14-1:12:17",
246 "path": [
247 {
248 "unquoted_string": {
249 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:9:14-1:10:15",
250 "value": [
251 {
252 "string": "y",
253 "raw_string": "y"
254 }
255 ]
256 }
257 },
258 {
259 "unquoted_string": {
260 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:11:16-1:12:17",
261 "value": [
262 {
263 "string": "b",
264 "raw_string": "b"
265 }
266 ]
267 }
268 }
269 ]
270 },
271 "key_path_index": 0,
272 "map_key_edge_index": 0
273 }
274 ],
275 "attributes": {
276 "label": {
277 "value": "y"
278 },
279 "labelDimensions": {
280 "width": 0,
281 "height": 0
282 },
283 "style": {},
284 "near_key": null,
285 "shape": {
286 "value": "rectangle"
287 },
288 "direction": {
289 "value": ""
290 },
291 "constraint": null
292 },
293 "zIndex": 0
294 },
295 {
296 "id": "a",
297 "id_val": "a",
298 "references": [
299 {
300 "key": {
301 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:5:10",
302 "path": [
303 {
304 "unquoted_string": {
305 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:2:7-1:3:8",
306 "value": [
307 {
308 "string": "y",
309 "raw_string": "y"
310 }
311 ]
312 }
313 },
314 {
315 "unquoted_string": {
316 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:4:9-1:5:10",
317 "value": [
318 {
319 "string": "a",
320 "raw_string": "a"
321 }
322 ]
323 }
324 }
325 ]
326 },
327 "key_path_index": 1,
328 "map_key_edge_index": 0
329 }
330 ],
331 "attributes": {
332 "label": {
333 "value": "a"
334 },
335 "labelDimensions": {
336 "width": 0,
337 "height": 0
338 },
339 "style": {},
340 "near_key": null,
341 "shape": {
342 "value": "rectangle"
343 },
344 "direction": {
345 "value": ""
346 },
347 "constraint": null
348 },
349 "zIndex": 0
350 },
351 {
352 "id": "b",
353 "id_val": "b",
354 "references": [
355 {
356 "key": {
357 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:9:14-1:12:17",
358 "path": [
359 {
360 "unquoted_string": {
361 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:9:14-1:10:15",
362 "value": [
363 {
364 "string": "y",
365 "raw_string": "y"
366 }
367 ]
368 }
369 },
370 {
371 "unquoted_string": {
372 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_6.d2,1:11:16-1:12:17",
373 "value": [
374 {
375 "string": "b",
376 "raw_string": "b"
377 }
378 ]
379 }
380 }
381 ]
382 },
383 "key_path_index": 1,
384 "map_key_edge_index": 0
385 }
386 ],
387 "attributes": {
388 "label": {
389 "value": "b"
390 },
391 "labelDimensions": {
392 "width": 0,
393 "height": 0
394 },
395 "style": {},
396 "near_key": null,
397 "shape": {
398 "value": "rectangle"
399 },
400 "direction": {
401 "value": ""
402 },
403 "constraint": null
404 },
405 "zIndex": 0
406 }
407 ]
408 },
409 "err": "<nil>"
410}
View as plain text