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