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