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