1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,0:0:0-3:0:18",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,0:0:0-2:1:17",
11 "key": {
12 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,0:0:0-0:1:1",
13 "path": [
14 {
15 "unquoted_string": {
16 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.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/underscore_edge_container_2.d2,0:3:3-2:1:17",
31 "nodes": [
32 {
33 "map_key": {
34 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:10:15",
35 "edges": [
36 {
37 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:10:15",
38 "src": {
39 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:5:10",
40 "path": [
41 {
42 "unquoted_string": {
43 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:3:8",
44 "value": [
45 {
46 "string": "c",
47 "raw_string": "c"
48 }
49 ]
50 }
51 },
52 {
53 "unquoted_string": {
54 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:4:9-1:5:10",
55 "value": [
56 {
57 "string": "b",
58 "raw_string": "b"
59 }
60 ]
61 }
62 }
63 ]
64 },
65 "src_arrow": "",
66 "dst": {
67 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:9:14-1:10:15",
68 "path": [
69 {
70 "unquoted_string": {
71 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:9:14-1:10:15",
72 "value": [
73 {
74 "string": "c",
75 "raw_string": "c"
76 }
77 ]
78 }
79 }
80 ]
81 },
82 "dst_arrow": ">"
83 }
84 ],
85 "primary": {},
86 "value": {}
87 }
88 }
89 ]
90 }
91 }
92 }
93 }
94 ]
95 },
96 "root": {
97 "id": "",
98 "id_val": "",
99 "attributes": {
100 "label": {
101 "value": ""
102 },
103 "labelDimensions": {
104 "width": 0,
105 "height": 0
106 },
107 "style": {},
108 "near_key": null,
109 "shape": {
110 "value": ""
111 },
112 "direction": {
113 "value": ""
114 },
115 "constraint": null
116 },
117 "zIndex": 0
118 },
119 "edges": [
120 {
121 "index": 0,
122 "isCurve": false,
123 "src_arrow": false,
124 "dst_arrow": true,
125 "references": [
126 {
127 "map_key_edge_index": 0
128 }
129 ],
130 "attributes": {
131 "label": {
132 "value": ""
133 },
134 "labelDimensions": {
135 "width": 0,
136 "height": 0
137 },
138 "style": {},
139 "near_key": null,
140 "shape": {
141 "value": ""
142 },
143 "direction": {
144 "value": ""
145 },
146 "constraint": null
147 },
148 "zIndex": 0
149 }
150 ],
151 "objects": [
152 {
153 "id": "a",
154 "id_val": "a",
155 "references": [
156 {
157 "key": {
158 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,0:0:0-0:1:1",
159 "path": [
160 {
161 "unquoted_string": {
162 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,0:0:0-0:1:1",
163 "value": [
164 {
165 "string": "a",
166 "raw_string": "a"
167 }
168 ]
169 }
170 }
171 ]
172 },
173 "key_path_index": 0,
174 "map_key_edge_index": -1
175 }
176 ],
177 "attributes": {
178 "label": {
179 "value": "a"
180 },
181 "labelDimensions": {
182 "width": 0,
183 "height": 0
184 },
185 "style": {},
186 "near_key": null,
187 "shape": {
188 "value": "rectangle"
189 },
190 "direction": {
191 "value": ""
192 },
193 "constraint": null
194 },
195 "zIndex": 0
196 },
197 {
198 "id": "c",
199 "id_val": "c",
200 "references": [
201 {
202 "key": {
203 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:5:10",
204 "path": [
205 {
206 "unquoted_string": {
207 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:3:8",
208 "value": [
209 {
210 "string": "c",
211 "raw_string": "c"
212 }
213 ]
214 }
215 },
216 {
217 "unquoted_string": {
218 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:4:9-1:5:10",
219 "value": [
220 {
221 "string": "b",
222 "raw_string": "b"
223 }
224 ]
225 }
226 }
227 ]
228 },
229 "key_path_index": 0,
230 "map_key_edge_index": 0
231 },
232 {
233 "key": {
234 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:9:14-1:10:15",
235 "path": [
236 {
237 "unquoted_string": {
238 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:9:14-1:10:15",
239 "value": [
240 {
241 "string": "c",
242 "raw_string": "c"
243 }
244 ]
245 }
246 }
247 ]
248 },
249 "key_path_index": 0,
250 "map_key_edge_index": 0
251 }
252 ],
253 "attributes": {
254 "label": {
255 "value": "c"
256 },
257 "labelDimensions": {
258 "width": 0,
259 "height": 0
260 },
261 "style": {},
262 "near_key": null,
263 "shape": {
264 "value": "rectangle"
265 },
266 "direction": {
267 "value": ""
268 },
269 "constraint": null
270 },
271 "zIndex": 0
272 },
273 {
274 "id": "b",
275 "id_val": "b",
276 "references": [
277 {
278 "key": {
279 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:5:10",
280 "path": [
281 {
282 "unquoted_string": {
283 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:2:7-1:3:8",
284 "value": [
285 {
286 "string": "c",
287 "raw_string": "c"
288 }
289 ]
290 }
291 },
292 {
293 "unquoted_string": {
294 "range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,1:4:9-1:5:10",
295 "value": [
296 {
297 "string": "b",
298 "raw_string": "b"
299 }
300 ]
301 }
302 }
303 ]
304 },
305 "key_path_index": 1,
306 "map_key_edge_index": 0
307 }
308 ],
309 "attributes": {
310 "label": {
311 "value": "b"
312 },
313 "labelDimensions": {
314 "width": 0,
315 "height": 0
316 },
317 "style": {},
318 "near_key": null,
319 "shape": {
320 "value": "rectangle"
321 },
322 "direction": {
323 "value": ""
324 },
325 "constraint": null
326 },
327 "zIndex": 0
328 }
329 ]
330 },
331 "err": "<nil>"
332}
View as plain text