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