1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-5:0:23",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
11 "key": {
12 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
13 "path": [
14 {
15 "unquoted_string": {
16 "range": "d2/testdata/d2oracle/TestMove/flat_merge.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 }
30 },
31 {
32 "map_key": {
33 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-4:1:22",
34 "key": {
35 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
36 "path": [
37 {
38 "unquoted_string": {
39 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
40 "value": [
41 {
42 "string": "c",
43 "raw_string": "c"
44 }
45 ]
46 }
47 }
48 ]
49 },
50 "primary": {},
51 "value": {
52 "map": {
53 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:3:5-4:1:22",
54 "nodes": [
55 {
56 "map_key": {
57 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:9:16",
58 "key": {
59 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:3:10",
60 "path": [
61 {
62 "unquoted_string": {
63 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:3:10",
64 "value": [
65 {
66 "string": "d",
67 "raw_string": "d"
68 }
69 ]
70 }
71 }
72 ]
73 },
74 "primary": {},
75 "value": {
76 "unquoted_string": {
77 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:5:12-2:9:16",
78 "value": [
79 {
80 "string": "meow",
81 "raw_string": "meow"
82 }
83 ]
84 }
85 }
86 }
87 },
88 {
89 "map_key": {
90 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
91 "key": {
92 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
93 "path": [
94 {
95 "unquoted_string": {
96 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
97 "value": [
98 {
99 "string": "b",
100 "raw_string": "b"
101 }
102 ]
103 }
104 }
105 ]
106 },
107 "primary": {},
108 "value": {}
109 }
110 }
111 ]
112 }
113 }
114 }
115 }
116 ]
117 },
118 "root": {
119 "id": "",
120 "id_val": "",
121 "attributes": {
122 "label": {
123 "value": ""
124 },
125 "labelDimensions": {
126 "width": 0,
127 "height": 0
128 },
129 "style": {},
130 "near_key": null,
131 "shape": {
132 "value": ""
133 },
134 "direction": {
135 "value": ""
136 },
137 "constraint": null
138 },
139 "zIndex": 0
140 },
141 "edges": null,
142 "objects": [
143 {
144 "id": "a",
145 "id_val": "a",
146 "references": [
147 {
148 "key": {
149 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
150 "path": [
151 {
152 "unquoted_string": {
153 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
154 "value": [
155 {
156 "string": "a",
157 "raw_string": "a"
158 }
159 ]
160 }
161 }
162 ]
163 },
164 "key_path_index": 0,
165 "map_key_edge_index": -1
166 }
167 ],
168 "attributes": {
169 "label": {
170 "value": "a"
171 },
172 "labelDimensions": {
173 "width": 0,
174 "height": 0
175 },
176 "style": {},
177 "near_key": null,
178 "shape": {
179 "value": "rectangle"
180 },
181 "direction": {
182 "value": ""
183 },
184 "constraint": null
185 },
186 "zIndex": 0
187 },
188 {
189 "id": "c",
190 "id_val": "c",
191 "references": [
192 {
193 "key": {
194 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
195 "path": [
196 {
197 "unquoted_string": {
198 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
199 "value": [
200 {
201 "string": "c",
202 "raw_string": "c"
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": "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_merge.d2,2:2:9-2:3:10",
240 "path": [
241 {
242 "unquoted_string": {
243 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:3:10",
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": "meow"
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_merge.d2,3:2:19-3:3:20",
285 "path": [
286 {
287 "unquoted_string": {
288 "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
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