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