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