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