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