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