1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-4:0:15",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
11 "key": {
12 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
13 "path": [
14 {
15 "unquoted_string": {
16 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:1:1",
17 "value": [
18 {
19 "string": "a",
20 "raw_string": "a"
21 }
22 ]
23 }
24 },
25 {
26 "unquoted_string": {
27 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:2:2-0:3:3",
28 "value": [
29 {
30 "string": "c",
31 "raw_string": "c"
32 }
33 ]
34 }
35 }
36 ]
37 },
38 "primary": {},
39 "value": {}
40 }
41 },
42 {
43 "map_key": {
44 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-3:1:14",
45 "key": {
46 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
47 "path": [
48 {
49 "unquoted_string": {
50 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
51 "value": [
52 {
53 "string": "d",
54 "raw_string": "d"
55 }
56 ]
57 }
58 }
59 ]
60 },
61 "primary": {},
62 "value": {
63 "map": {
64 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:3:7-3:1:14",
65 "nodes": [
66 {
67 "map_key": {
68 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
69 "key": {
70 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
71 "path": [
72 {
73 "unquoted_string": {
74 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
75 "value": [
76 {
77 "string": "b",
78 "raw_string": "b"
79 }
80 ]
81 }
82 }
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": null,
120 "objects": [
121 {
122 "id": "a",
123 "id_val": "a",
124 "references": [
125 {
126 "key": {
127 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
128 "path": [
129 {
130 "unquoted_string": {
131 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:1:1",
132 "value": [
133 {
134 "string": "a",
135 "raw_string": "a"
136 }
137 ]
138 }
139 },
140 {
141 "unquoted_string": {
142 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:2:2-0:3:3",
143 "value": [
144 {
145 "string": "c",
146 "raw_string": "c"
147 }
148 ]
149 }
150 }
151 ]
152 },
153 "key_path_index": 0,
154 "map_key_edge_index": -1
155 }
156 ],
157 "attributes": {
158 "label": {
159 "value": "a"
160 },
161 "labelDimensions": {
162 "width": 0,
163 "height": 0
164 },
165 "style": {},
166 "near_key": null,
167 "shape": {
168 "value": "rectangle"
169 },
170 "direction": {
171 "value": ""
172 },
173 "constraint": null
174 },
175 "zIndex": 0
176 },
177 {
178 "id": "c",
179 "id_val": "c",
180 "references": [
181 {
182 "key": {
183 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
184 "path": [
185 {
186 "unquoted_string": {
187 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:1:1",
188 "value": [
189 {
190 "string": "a",
191 "raw_string": "a"
192 }
193 ]
194 }
195 },
196 {
197 "unquoted_string": {
198 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:2:2-0:3:3",
199 "value": [
200 {
201 "string": "c",
202 "raw_string": "c"
203 }
204 ]
205 }
206 }
207 ]
208 },
209 "key_path_index": 1,
210 "map_key_edge_index": -1
211 }
212 ],
213 "attributes": {
214 "label": {
215 "value": "c"
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": "d",
235 "id_val": "d",
236 "references": [
237 {
238 "key": {
239 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
240 "path": [
241 {
242 "unquoted_string": {
243 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
244 "value": [
245 {
246 "string": "d",
247 "raw_string": "d"
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": "d"
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": "b",
280 "id_val": "b",
281 "references": [
282 {
283 "key": {
284 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
285 "path": [
286 {
287 "unquoted_string": {
288 "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
289 "value": [
290 {
291 "string": "b",
292 "raw_string": "b"
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": "b"
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 },
325 "err": "<nil>"
326}
View as plain text