1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,0:0:0-8:0:57",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,0:0:0-0:1:1",
11 "key": {
12 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,0:0:0-0:1:1",
13 "path": [
14 {
15 "unquoted_string": {
16 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-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-unusable-ref-style.d2,2:0:3-7:1:56",
34 "key": {
35 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,2:0:3-2:6:9",
36 "path": [
37 {
38 "unquoted_string": {
39 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-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-unusable-ref-style.d2,2:8:11-7:1:56",
54 "nodes": [
55 {
56 "map_key": {
57 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,3:2:15-6:3:54",
58 "key": {
59 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,3:2:15-3:3:16",
60 "path": [
61 {
62 "unquoted_string": {
63 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-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-unusable-ref-style.d2,3:5:18-6:3:54",
78 "nodes": [
79 {
80 "map_key": {
81 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,4:4:24-4:5:25",
82 "key": {
83 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,4:4:24-4:5:25",
84 "path": [
85 {
86 "unquoted_string": {
87 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,4:4:24-4:5:25",
88 "value": [
89 {
90 "string": "b",
91 "raw_string": "b"
92 }
93 ]
94 }
95 }
96 ]
97 },
98 "primary": {},
99 "value": {}
100 }
101 },
102 {
103 "map_key": {
104 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:4:30-5:24:50",
105 "key": {
106 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:4:30-5:19:45",
107 "path": [
108 {
109 "unquoted_string": {
110 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:4:30-5:5:31",
111 "value": [
112 {
113 "string": "a",
114 "raw_string": "a"
115 }
116 ]
117 }
118 },
119 {
120 "unquoted_string": {
121 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:6:32-5:11:37",
122 "value": [
123 {
124 "string": "style",
125 "raw_string": "style"
126 }
127 ]
128 }
129 },
130 {
131 "unquoted_string": {
132 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:12:38-5:19:45",
133 "value": [
134 {
135 "string": "opacity",
136 "raw_string": "opacity"
137 }
138 ]
139 }
140 }
141 ]
142 },
143 "primary": {},
144 "value": {
145 "number": {
146 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:21:47-5:24:50",
147 "raw": "0.2",
148 "value": "1/5"
149 }
150 }
151 }
152 }
153 ]
154 }
155 }
156 }
157 }
158 ]
159 }
160 }
161 }
162 }
163 ]
164 },
165 "root": {
166 "id": "",
167 "id_val": "",
168 "attributes": {
169 "label": {
170 "value": ""
171 },
172 "labelDimensions": {
173 "width": 0,
174 "height": 0
175 },
176 "style": {},
177 "near_key": null,
178 "shape": {
179 "value": ""
180 },
181 "direction": {
182 "value": ""
183 },
184 "constraint": null
185 },
186 "zIndex": 0
187 },
188 "edges": null,
189 "objects": [
190 {
191 "id": "a",
192 "id_val": "a",
193 "references": [
194 {
195 "key": {
196 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,0:0:0-0:1:1",
197 "path": [
198 {
199 "unquoted_string": {
200 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,0:0:0-0:1:1",
201 "value": [
202 {
203 "string": "a",
204 "raw_string": "a"
205 }
206 ]
207 }
208 }
209 ]
210 },
211 "key_path_index": 0,
212 "map_key_edge_index": -1
213 }
214 ],
215 "attributes": {
216 "label": {
217 "value": "a"
218 },
219 "labelDimensions": {
220 "width": 0,
221 "height": 0
222 },
223 "style": {},
224 "near_key": null,
225 "shape": {
226 "value": "rectangle"
227 },
228 "direction": {
229 "value": ""
230 },
231 "constraint": null
232 },
233 "zIndex": 0
234 }
235 ],
236 "layers": [
237 {
238 "name": "x",
239 "isFolderOnly": false,
240 "ast": {
241 "range": ",1:0:0-2:0:0",
242 "nodes": [
243 {
244 "map_key": {
245 "range": ",0:0:0-0:0:0",
246 "key": {
247 "range": ",0:0:0-0:0:0",
248 "path": [
249 {
250 "unquoted_string": {
251 "range": ",0:0:0-0:0:0",
252 "value": [
253 {
254 "string": "b"
255 }
256 ]
257 }
258 }
259 ]
260 },
261 "primary": {},
262 "value": {}
263 }
264 },
265 {
266 "map_key": {
267 "range": ",0:0:0-0:0:0",
268 "key": {
269 "range": ",0:0:0-0:0:0",
270 "path": [
271 {
272 "unquoted_string": {
273 "range": ",0:0:0-0:0:0",
274 "value": [
275 {
276 "string": "a"
277 }
278 ]
279 }
280 }
281 ]
282 },
283 "primary": {},
284 "value": {
285 "map": {
286 "range": ",1:0:0-2:0:0",
287 "nodes": [
288 {
289 "map_key": {
290 "range": ",0:0:0-0:0:0",
291 "key": {
292 "range": ",0:0:0-0:0:0",
293 "path": [
294 {
295 "unquoted_string": {
296 "range": ",0:0:0-0:0:0",
297 "value": [
298 {
299 "string": "style"
300 }
301 ]
302 }
303 }
304 ]
305 },
306 "primary": {},
307 "value": {
308 "map": {
309 "range": ",1:0:0-2:0:0",
310 "nodes": [
311 {
312 "map_key": {
313 "range": ",0:0:0-0:0:0",
314 "key": {
315 "range": ",0:0:0-0:0:0",
316 "path": [
317 {
318 "unquoted_string": {
319 "range": ",0:0:0-0:0:0",
320 "value": [
321 {
322 "string": "opacity"
323 }
324 ]
325 }
326 }
327 ]
328 },
329 "primary": {
330 "number": {
331 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:21:47-5:24:50",
332 "raw": "0.2",
333 "value": "1/5"
334 }
335 },
336 "value": {}
337 }
338 }
339 ]
340 }
341 }
342 }
343 }
344 ]
345 }
346 }
347 }
348 }
349 ]
350 },
351 "root": {
352 "id": "",
353 "id_val": "",
354 "attributes": {
355 "label": {
356 "value": ""
357 },
358 "labelDimensions": {
359 "width": 0,
360 "height": 0
361 },
362 "style": {},
363 "near_key": null,
364 "shape": {
365 "value": ""
366 },
367 "direction": {
368 "value": ""
369 },
370 "constraint": null
371 },
372 "zIndex": 0
373 },
374 "edges": null,
375 "objects": [
376 {
377 "id": "b",
378 "id_val": "b",
379 "references": [
380 {
381 "key": {
382 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,4:4:24-4:5:25",
383 "path": [
384 {
385 "unquoted_string": {
386 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,4:4:24-4:5:25",
387 "value": [
388 {
389 "string": "b",
390 "raw_string": "b"
391 }
392 ]
393 }
394 }
395 ]
396 },
397 "key_path_index": 0,
398 "map_key_edge_index": -1
399 }
400 ],
401 "attributes": {
402 "label": {
403 "value": "b"
404 },
405 "labelDimensions": {
406 "width": 0,
407 "height": 0
408 },
409 "style": {},
410 "near_key": null,
411 "shape": {
412 "value": "rectangle"
413 },
414 "direction": {
415 "value": ""
416 },
417 "constraint": null
418 },
419 "zIndex": 0
420 },
421 {
422 "id": "a",
423 "id_val": "a",
424 "references": [
425 {
426 "key": {
427 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:4:30-5:19:45",
428 "path": [
429 {
430 "unquoted_string": {
431 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:4:30-5:5:31",
432 "value": [
433 {
434 "string": "a",
435 "raw_string": "a"
436 }
437 ]
438 }
439 },
440 {
441 "unquoted_string": {
442 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:6:32-5:11:37",
443 "value": [
444 {
445 "string": "style",
446 "raw_string": "style"
447 }
448 ]
449 }
450 },
451 {
452 "unquoted_string": {
453 "range": "d2/testdata/d2oracle/TestSet/layers-unusable-ref-style.d2,5:12:38-5:19:45",
454 "value": [
455 {
456 "string": "opacity",
457 "raw_string": "opacity"
458 }
459 ]
460 }
461 }
462 ]
463 },
464 "key_path_index": 0,
465 "map_key_edge_index": -1
466 }
467 ],
468 "attributes": {
469 "label": {
470 "value": "a"
471 },
472 "labelDimensions": {
473 "width": 0,
474 "height": 0
475 },
476 "style": {
477 "opacity": {
478 "value": "0.2"
479 }
480 },
481 "near_key": null,
482 "shape": {
483 "value": "rectangle"
484 },
485 "direction": {
486 "value": ""
487 },
488 "constraint": null
489 },
490 "zIndex": 0
491 }
492 ]
493 }
494 ]
495 },
496 "err": "<nil>"
497}
View as plain text