1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-5:0:74",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:37:37",
11 "edges": [
12 {
13 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:12:12",
14 "src": {
15 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:5:5",
16 "path": [
17 {
18 "unquoted_string": {
19 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:1:1",
20 "value": [
21 {
22 "string": "q",
23 "raw_string": "q"
24 }
25 ]
26 }
27 },
28 {
29 "unquoted_string": {
30 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:2:2-0:5:5",
31 "value": [
32 {
33 "string": "%%%",
34 "raw_string": "%%%"
35 }
36 ]
37 }
38 }
39 ]
40 },
41 "src_arrow": "",
42 "dst": {
43 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
44 "path": [
45 {
46 "unquoted_string": {
47 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
48 "value": [
49 {
50 "string": "p",
51 "raw_string": "p"
52 }
53 ]
54 }
55 },
56 {
57 "unquoted_string": {
58 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
59 "value": [
60 {
61 "string": "k",
62 "raw_string": "k"
63 }
64 ]
65 }
66 }
67 ]
68 },
69 "dst_arrow": ">"
70 },
71 {
72 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:21:21",
73 "src": {
74 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
75 "path": [
76 {
77 "unquoted_string": {
78 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
79 "value": [
80 {
81 "string": "p",
82 "raw_string": "p"
83 }
84 ]
85 }
86 },
87 {
88 "unquoted_string": {
89 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
90 "value": [
91 {
92 "string": "k",
93 "raw_string": "k"
94 }
95 ]
96 }
97 }
98 ]
99 },
100 "src_arrow": "",
101 "dst": {
102 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
103 "path": [
104 {
105 "unquoted_string": {
106 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
107 "value": [
108 {
109 "string": "q",
110 "raw_string": "q"
111 }
112 ]
113 }
114 },
115 {
116 "unquoted_string": {
117 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
118 "value": [
119 {
120 "string": "%%%",
121 "raw_string": "%%%"
122 }
123 ]
124 }
125 }
126 ]
127 },
128 "dst_arrow": ">"
129 },
130 {
131 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:28:28",
132 "src": {
133 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
134 "path": [
135 {
136 "unquoted_string": {
137 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
138 "value": [
139 {
140 "string": "q",
141 "raw_string": "q"
142 }
143 ]
144 }
145 },
146 {
147 "unquoted_string": {
148 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
149 "value": [
150 {
151 "string": "%%%",
152 "raw_string": "%%%"
153 }
154 ]
155 }
156 }
157 ]
158 },
159 "src_arrow": "",
160 "dst": {
161 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
162 "path": [
163 {
164 "unquoted_string": {
165 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
166 "value": [
167 {
168 "string": "l",
169 "raw_string": "l"
170 }
171 ]
172 }
173 },
174 {
175 "unquoted_string": {
176 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
177 "value": [
178 {
179 "string": "a",
180 "raw_string": "a"
181 }
182 ]
183 }
184 }
185 ]
186 },
187 "dst_arrow": ">"
188 },
189 {
190 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:37:37",
191 "src": {
192 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
193 "path": [
194 {
195 "unquoted_string": {
196 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
197 "value": [
198 {
199 "string": "l",
200 "raw_string": "l"
201 }
202 ]
203 }
204 },
205 {
206 "unquoted_string": {
207 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
208 "value": [
209 {
210 "string": "a",
211 "raw_string": "a"
212 }
213 ]
214 }
215 }
216 ]
217 },
218 "src_arrow": "",
219 "dst": {
220 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:37:37",
221 "path": [
222 {
223 "unquoted_string": {
224 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:33:33",
225 "value": [
226 {
227 "string": "q",
228 "raw_string": "q"
229 }
230 ]
231 }
232 },
233 {
234 "unquoted_string": {
235 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:34:34-0:37:37",
236 "value": [
237 {
238 "string": "%%%",
239 "raw_string": "%%%"
240 }
241 ]
242 }
243 }
244 ]
245 },
246 "dst_arrow": ">"
247 }
248 ],
249 "primary": {},
250 "value": {}
251 }
252 },
253 {
254 "map_key": {
255 "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-4:1:73",
256 "key": {
257 "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
258 "path": [
259 {
260 "unquoted_string": {
261 "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
262 "value": [
263 {
264 "string": "q",
265 "raw_string": "q"
266 }
267 ]
268 }
269 }
270 ]
271 },
272 "primary": {},
273 "value": {
274 "map": {
275 "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:3:41-4:1:73",
276 "nodes": [
277 {
278 "map_key": {
279 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:15:58",
280 "edges": [
281 {
282 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:8:51",
283 "src": {
284 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
285 "path": [
286 {
287 "unquoted_string": {
288 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
289 "value": [
290 {
291 "string": "q",
292 "raw_string": "q"
293 }
294 ]
295 }
296 }
297 ]
298 },
299 "src_arrow": "",
300 "dst": {
301 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
302 "path": [
303 {
304 "unquoted_string": {
305 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
306 "value": [
307 {
308 "string": "+",
309 "raw_string": "+"
310 }
311 ]
312 }
313 }
314 ]
315 },
316 "dst_arrow": ">"
317 },
318 {
319 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:15:58",
320 "src": {
321 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
322 "path": [
323 {
324 "unquoted_string": {
325 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
326 "value": [
327 {
328 "string": "+",
329 "raw_string": "+"
330 }
331 ]
332 }
333 }
334 ]
335 },
336 "src_arrow": "",
337 "dst": {
338 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
339 "path": [
340 {
341 "unquoted_string": {
342 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
343 "value": [
344 {
345 "string": "%%%",
346 "raw_string": "%%%"
347 }
348 ]
349 }
350 }
351 ]
352 },
353 "dst_arrow": ">"
354 }
355 ],
356 "primary": {},
357 "value": {}
358 }
359 },
360 {
361 "map_key": {
362 "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:12:71",
363 "key": {
364 "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
365 "path": [
366 {
367 "unquoted_string": {
368 "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
369 "value": [
370 {
371 "string": "%%%",
372 "raw_string": "%%%"
373 }
374 ]
375 }
376 }
377 ]
378 },
379 "primary": {},
380 "value": {
381 "unquoted_string": {
382 "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:7:66-3:12:71",
383 "value": [
384 {
385 "string": "label",
386 "raw_string": "label"
387 }
388 ]
389 }
390 }
391 }
392 }
393 ]
394 }
395 }
396 }
397 }
398 ]
399 },
400 "root": {
401 "id": "",
402 "id_val": "",
403 "attributes": {
404 "label": {
405 "value": ""
406 },
407 "labelDimensions": {
408 "width": 0,
409 "height": 0
410 },
411 "style": {},
412 "near_key": null,
413 "shape": {
414 "value": ""
415 },
416 "direction": {
417 "value": ""
418 },
419 "constraint": null
420 },
421 "zIndex": 0
422 },
423 "edges": [
424 {
425 "index": 0,
426 "isCurve": false,
427 "src_arrow": false,
428 "dst_arrow": true,
429 "references": [
430 {
431 "map_key_edge_index": 0
432 }
433 ],
434 "attributes": {
435 "label": {
436 "value": ""
437 },
438 "labelDimensions": {
439 "width": 0,
440 "height": 0
441 },
442 "style": {},
443 "near_key": null,
444 "shape": {
445 "value": ""
446 },
447 "direction": {
448 "value": ""
449 },
450 "constraint": null
451 },
452 "zIndex": 0
453 },
454 {
455 "index": 0,
456 "isCurve": false,
457 "src_arrow": false,
458 "dst_arrow": true,
459 "references": [
460 {
461 "map_key_edge_index": 1
462 }
463 ],
464 "attributes": {
465 "label": {
466 "value": ""
467 },
468 "labelDimensions": {
469 "width": 0,
470 "height": 0
471 },
472 "style": {},
473 "near_key": null,
474 "shape": {
475 "value": ""
476 },
477 "direction": {
478 "value": ""
479 },
480 "constraint": null
481 },
482 "zIndex": 0
483 },
484 {
485 "index": 0,
486 "isCurve": false,
487 "src_arrow": false,
488 "dst_arrow": true,
489 "references": [
490 {
491 "map_key_edge_index": 2
492 }
493 ],
494 "attributes": {
495 "label": {
496 "value": ""
497 },
498 "labelDimensions": {
499 "width": 0,
500 "height": 0
501 },
502 "style": {},
503 "near_key": null,
504 "shape": {
505 "value": ""
506 },
507 "direction": {
508 "value": ""
509 },
510 "constraint": null
511 },
512 "zIndex": 0
513 },
514 {
515 "index": 0,
516 "isCurve": false,
517 "src_arrow": false,
518 "dst_arrow": true,
519 "references": [
520 {
521 "map_key_edge_index": 3
522 }
523 ],
524 "attributes": {
525 "label": {
526 "value": ""
527 },
528 "labelDimensions": {
529 "width": 0,
530 "height": 0
531 },
532 "style": {},
533 "near_key": null,
534 "shape": {
535 "value": ""
536 },
537 "direction": {
538 "value": ""
539 },
540 "constraint": null
541 },
542 "zIndex": 0
543 },
544 {
545 "index": 0,
546 "isCurve": false,
547 "src_arrow": false,
548 "dst_arrow": true,
549 "references": [
550 {
551 "map_key_edge_index": 0
552 }
553 ],
554 "attributes": {
555 "label": {
556 "value": ""
557 },
558 "labelDimensions": {
559 "width": 0,
560 "height": 0
561 },
562 "style": {},
563 "near_key": null,
564 "shape": {
565 "value": ""
566 },
567 "direction": {
568 "value": ""
569 },
570 "constraint": null
571 },
572 "zIndex": 0
573 },
574 {
575 "index": 0,
576 "isCurve": false,
577 "src_arrow": false,
578 "dst_arrow": true,
579 "references": [
580 {
581 "map_key_edge_index": 1
582 }
583 ],
584 "attributes": {
585 "label": {
586 "value": ""
587 },
588 "labelDimensions": {
589 "width": 0,
590 "height": 0
591 },
592 "style": {},
593 "near_key": null,
594 "shape": {
595 "value": ""
596 },
597 "direction": {
598 "value": ""
599 },
600 "constraint": null
601 },
602 "zIndex": 0
603 }
604 ],
605 "objects": [
606 {
607 "id": "q",
608 "id_val": "q",
609 "references": [
610 {
611 "key": {
612 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:5:5",
613 "path": [
614 {
615 "unquoted_string": {
616 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:1:1",
617 "value": [
618 {
619 "string": "q",
620 "raw_string": "q"
621 }
622 ]
623 }
624 },
625 {
626 "unquoted_string": {
627 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:2:2-0:5:5",
628 "value": [
629 {
630 "string": "%%%",
631 "raw_string": "%%%"
632 }
633 ]
634 }
635 }
636 ]
637 },
638 "key_path_index": 0,
639 "map_key_edge_index": 0
640 },
641 {
642 "key": {
643 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
644 "path": [
645 {
646 "unquoted_string": {
647 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
648 "value": [
649 {
650 "string": "q",
651 "raw_string": "q"
652 }
653 ]
654 }
655 },
656 {
657 "unquoted_string": {
658 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
659 "value": [
660 {
661 "string": "%%%",
662 "raw_string": "%%%"
663 }
664 ]
665 }
666 }
667 ]
668 },
669 "key_path_index": 0,
670 "map_key_edge_index": 1
671 },
672 {
673 "key": {
674 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
675 "path": [
676 {
677 "unquoted_string": {
678 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
679 "value": [
680 {
681 "string": "q",
682 "raw_string": "q"
683 }
684 ]
685 }
686 },
687 {
688 "unquoted_string": {
689 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
690 "value": [
691 {
692 "string": "%%%",
693 "raw_string": "%%%"
694 }
695 ]
696 }
697 }
698 ]
699 },
700 "key_path_index": 0,
701 "map_key_edge_index": 2
702 },
703 {
704 "key": {
705 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:37:37",
706 "path": [
707 {
708 "unquoted_string": {
709 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:33:33",
710 "value": [
711 {
712 "string": "q",
713 "raw_string": "q"
714 }
715 ]
716 }
717 },
718 {
719 "unquoted_string": {
720 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:34:34-0:37:37",
721 "value": [
722 {
723 "string": "%%%",
724 "raw_string": "%%%"
725 }
726 ]
727 }
728 }
729 ]
730 },
731 "key_path_index": 0,
732 "map_key_edge_index": 3
733 },
734 {
735 "key": {
736 "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
737 "path": [
738 {
739 "unquoted_string": {
740 "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
741 "value": [
742 {
743 "string": "q",
744 "raw_string": "q"
745 }
746 ]
747 }
748 }
749 ]
750 },
751 "key_path_index": 0,
752 "map_key_edge_index": -1
753 }
754 ],
755 "attributes": {
756 "label": {
757 "value": "q"
758 },
759 "labelDimensions": {
760 "width": 0,
761 "height": 0
762 },
763 "style": {},
764 "near_key": null,
765 "shape": {
766 "value": "rectangle"
767 },
768 "direction": {
769 "value": ""
770 },
771 "constraint": null
772 },
773 "zIndex": 0
774 },
775 {
776 "id": "%%%",
777 "id_val": "%%%",
778 "references": [
779 {
780 "key": {
781 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:5:5",
782 "path": [
783 {
784 "unquoted_string": {
785 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:1:1",
786 "value": [
787 {
788 "string": "q",
789 "raw_string": "q"
790 }
791 ]
792 }
793 },
794 {
795 "unquoted_string": {
796 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:2:2-0:5:5",
797 "value": [
798 {
799 "string": "%%%",
800 "raw_string": "%%%"
801 }
802 ]
803 }
804 }
805 ]
806 },
807 "key_path_index": 1,
808 "map_key_edge_index": 0
809 },
810 {
811 "key": {
812 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
813 "path": [
814 {
815 "unquoted_string": {
816 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
817 "value": [
818 {
819 "string": "q",
820 "raw_string": "q"
821 }
822 ]
823 }
824 },
825 {
826 "unquoted_string": {
827 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
828 "value": [
829 {
830 "string": "%%%",
831 "raw_string": "%%%"
832 }
833 ]
834 }
835 }
836 ]
837 },
838 "key_path_index": 1,
839 "map_key_edge_index": 1
840 },
841 {
842 "key": {
843 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
844 "path": [
845 {
846 "unquoted_string": {
847 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
848 "value": [
849 {
850 "string": "q",
851 "raw_string": "q"
852 }
853 ]
854 }
855 },
856 {
857 "unquoted_string": {
858 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
859 "value": [
860 {
861 "string": "%%%",
862 "raw_string": "%%%"
863 }
864 ]
865 }
866 }
867 ]
868 },
869 "key_path_index": 1,
870 "map_key_edge_index": 2
871 },
872 {
873 "key": {
874 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:37:37",
875 "path": [
876 {
877 "unquoted_string": {
878 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:33:33",
879 "value": [
880 {
881 "string": "q",
882 "raw_string": "q"
883 }
884 ]
885 }
886 },
887 {
888 "unquoted_string": {
889 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:34:34-0:37:37",
890 "value": [
891 {
892 "string": "%%%",
893 "raw_string": "%%%"
894 }
895 ]
896 }
897 }
898 ]
899 },
900 "key_path_index": 1,
901 "map_key_edge_index": 3
902 },
903 {
904 "key": {
905 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
906 "path": [
907 {
908 "unquoted_string": {
909 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
910 "value": [
911 {
912 "string": "%%%",
913 "raw_string": "%%%"
914 }
915 ]
916 }
917 }
918 ]
919 },
920 "key_path_index": 0,
921 "map_key_edge_index": 1
922 },
923 {
924 "key": {
925 "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
926 "path": [
927 {
928 "unquoted_string": {
929 "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
930 "value": [
931 {
932 "string": "%%%",
933 "raw_string": "%%%"
934 }
935 ]
936 }
937 }
938 ]
939 },
940 "key_path_index": 0,
941 "map_key_edge_index": -1
942 }
943 ],
944 "attributes": {
945 "label": {
946 "value": "label"
947 },
948 "labelDimensions": {
949 "width": 0,
950 "height": 0
951 },
952 "style": {},
953 "near_key": null,
954 "shape": {
955 "value": "rectangle"
956 },
957 "direction": {
958 "value": ""
959 },
960 "constraint": null
961 },
962 "zIndex": 0
963 },
964 {
965 "id": "p",
966 "id_val": "p",
967 "references": [
968 {
969 "key": {
970 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
971 "path": [
972 {
973 "unquoted_string": {
974 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
975 "value": [
976 {
977 "string": "p",
978 "raw_string": "p"
979 }
980 ]
981 }
982 },
983 {
984 "unquoted_string": {
985 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
986 "value": [
987 {
988 "string": "k",
989 "raw_string": "k"
990 }
991 ]
992 }
993 }
994 ]
995 },
996 "key_path_index": 0,
997 "map_key_edge_index": 0
998 },
999 {
1000 "key": {
1001 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
1002 "path": [
1003 {
1004 "unquoted_string": {
1005 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
1006 "value": [
1007 {
1008 "string": "p",
1009 "raw_string": "p"
1010 }
1011 ]
1012 }
1013 },
1014 {
1015 "unquoted_string": {
1016 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
1017 "value": [
1018 {
1019 "string": "k",
1020 "raw_string": "k"
1021 }
1022 ]
1023 }
1024 }
1025 ]
1026 },
1027 "key_path_index": 0,
1028 "map_key_edge_index": 1
1029 }
1030 ],
1031 "attributes": {
1032 "label": {
1033 "value": "p"
1034 },
1035 "labelDimensions": {
1036 "width": 0,
1037 "height": 0
1038 },
1039 "style": {},
1040 "near_key": null,
1041 "shape": {
1042 "value": "rectangle"
1043 },
1044 "direction": {
1045 "value": ""
1046 },
1047 "constraint": null
1048 },
1049 "zIndex": 0
1050 },
1051 {
1052 "id": "k",
1053 "id_val": "k",
1054 "references": [
1055 {
1056 "key": {
1057 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
1058 "path": [
1059 {
1060 "unquoted_string": {
1061 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
1062 "value": [
1063 {
1064 "string": "p",
1065 "raw_string": "p"
1066 }
1067 ]
1068 }
1069 },
1070 {
1071 "unquoted_string": {
1072 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
1073 "value": [
1074 {
1075 "string": "k",
1076 "raw_string": "k"
1077 }
1078 ]
1079 }
1080 }
1081 ]
1082 },
1083 "key_path_index": 1,
1084 "map_key_edge_index": 0
1085 },
1086 {
1087 "key": {
1088 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
1089 "path": [
1090 {
1091 "unquoted_string": {
1092 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
1093 "value": [
1094 {
1095 "string": "p",
1096 "raw_string": "p"
1097 }
1098 ]
1099 }
1100 },
1101 {
1102 "unquoted_string": {
1103 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
1104 "value": [
1105 {
1106 "string": "k",
1107 "raw_string": "k"
1108 }
1109 ]
1110 }
1111 }
1112 ]
1113 },
1114 "key_path_index": 1,
1115 "map_key_edge_index": 1
1116 }
1117 ],
1118 "attributes": {
1119 "label": {
1120 "value": "k"
1121 },
1122 "labelDimensions": {
1123 "width": 0,
1124 "height": 0
1125 },
1126 "style": {},
1127 "near_key": null,
1128 "shape": {
1129 "value": "rectangle"
1130 },
1131 "direction": {
1132 "value": ""
1133 },
1134 "constraint": null
1135 },
1136 "zIndex": 0
1137 },
1138 {
1139 "id": "l",
1140 "id_val": "l",
1141 "references": [
1142 {
1143 "key": {
1144 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
1145 "path": [
1146 {
1147 "unquoted_string": {
1148 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
1149 "value": [
1150 {
1151 "string": "l",
1152 "raw_string": "l"
1153 }
1154 ]
1155 }
1156 },
1157 {
1158 "unquoted_string": {
1159 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
1160 "value": [
1161 {
1162 "string": "a",
1163 "raw_string": "a"
1164 }
1165 ]
1166 }
1167 }
1168 ]
1169 },
1170 "key_path_index": 0,
1171 "map_key_edge_index": 2
1172 },
1173 {
1174 "key": {
1175 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
1176 "path": [
1177 {
1178 "unquoted_string": {
1179 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
1180 "value": [
1181 {
1182 "string": "l",
1183 "raw_string": "l"
1184 }
1185 ]
1186 }
1187 },
1188 {
1189 "unquoted_string": {
1190 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
1191 "value": [
1192 {
1193 "string": "a",
1194 "raw_string": "a"
1195 }
1196 ]
1197 }
1198 }
1199 ]
1200 },
1201 "key_path_index": 0,
1202 "map_key_edge_index": 3
1203 }
1204 ],
1205 "attributes": {
1206 "label": {
1207 "value": "l"
1208 },
1209 "labelDimensions": {
1210 "width": 0,
1211 "height": 0
1212 },
1213 "style": {},
1214 "near_key": null,
1215 "shape": {
1216 "value": "rectangle"
1217 },
1218 "direction": {
1219 "value": ""
1220 },
1221 "constraint": null
1222 },
1223 "zIndex": 0
1224 },
1225 {
1226 "id": "a",
1227 "id_val": "a",
1228 "references": [
1229 {
1230 "key": {
1231 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
1232 "path": [
1233 {
1234 "unquoted_string": {
1235 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
1236 "value": [
1237 {
1238 "string": "l",
1239 "raw_string": "l"
1240 }
1241 ]
1242 }
1243 },
1244 {
1245 "unquoted_string": {
1246 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
1247 "value": [
1248 {
1249 "string": "a",
1250 "raw_string": "a"
1251 }
1252 ]
1253 }
1254 }
1255 ]
1256 },
1257 "key_path_index": 1,
1258 "map_key_edge_index": 2
1259 },
1260 {
1261 "key": {
1262 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
1263 "path": [
1264 {
1265 "unquoted_string": {
1266 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
1267 "value": [
1268 {
1269 "string": "l",
1270 "raw_string": "l"
1271 }
1272 ]
1273 }
1274 },
1275 {
1276 "unquoted_string": {
1277 "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
1278 "value": [
1279 {
1280 "string": "a",
1281 "raw_string": "a"
1282 }
1283 ]
1284 }
1285 }
1286 ]
1287 },
1288 "key_path_index": 1,
1289 "map_key_edge_index": 3
1290 }
1291 ],
1292 "attributes": {
1293 "label": {
1294 "value": "a"
1295 },
1296 "labelDimensions": {
1297 "width": 0,
1298 "height": 0
1299 },
1300 "style": {},
1301 "near_key": null,
1302 "shape": {
1303 "value": "rectangle"
1304 },
1305 "direction": {
1306 "value": ""
1307 },
1308 "constraint": null
1309 },
1310 "zIndex": 0
1311 },
1312 {
1313 "id": "q",
1314 "id_val": "q",
1315 "references": [
1316 {
1317 "key": {
1318 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
1319 "path": [
1320 {
1321 "unquoted_string": {
1322 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
1323 "value": [
1324 {
1325 "string": "q",
1326 "raw_string": "q"
1327 }
1328 ]
1329 }
1330 }
1331 ]
1332 },
1333 "key_path_index": 0,
1334 "map_key_edge_index": 0
1335 }
1336 ],
1337 "attributes": {
1338 "label": {
1339 "value": "q"
1340 },
1341 "labelDimensions": {
1342 "width": 0,
1343 "height": 0
1344 },
1345 "style": {},
1346 "near_key": null,
1347 "shape": {
1348 "value": "rectangle"
1349 },
1350 "direction": {
1351 "value": ""
1352 },
1353 "constraint": null
1354 },
1355 "zIndex": 0
1356 },
1357 {
1358 "id": "+",
1359 "id_val": "+",
1360 "references": [
1361 {
1362 "key": {
1363 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
1364 "path": [
1365 {
1366 "unquoted_string": {
1367 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
1368 "value": [
1369 {
1370 "string": "+",
1371 "raw_string": "+"
1372 }
1373 ]
1374 }
1375 }
1376 ]
1377 },
1378 "key_path_index": 0,
1379 "map_key_edge_index": 0
1380 },
1381 {
1382 "key": {
1383 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
1384 "path": [
1385 {
1386 "unquoted_string": {
1387 "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
1388 "value": [
1389 {
1390 "string": "+",
1391 "raw_string": "+"
1392 }
1393 ]
1394 }
1395 }
1396 ]
1397 },
1398 "key_path_index": 0,
1399 "map_key_edge_index": 1
1400 }
1401 ],
1402 "attributes": {
1403 "label": {
1404 "value": "+"
1405 },
1406 "labelDimensions": {
1407 "width": 0,
1408 "height": 0
1409 },
1410 "style": {},
1411 "near_key": null,
1412 "shape": {
1413 "value": "rectangle"
1414 },
1415 "direction": {
1416 "value": ""
1417 },
1418 "constraint": null
1419 },
1420 "zIndex": 0
1421 }
1422 ]
1423 },
1424 "err": "<nil>"
1425}
View as plain text