1{
2 "graph": {
3 "name": "",
4 "isFolderOnly": false,
5 "ast": {
6 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-2:0:43",
7 "nodes": [
8 {
9 "map_key": {
10 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-0:11:11",
11 "edges": [
12 {
13 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-0:6:6",
14 "src": {
15 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-0:1:1",
16 "path": [
17 {
18 "unquoted_string": {
19 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_style.d2,0:5:5-0:6:6",
33 "path": [
34 {
35 "unquoted_string": {
36 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_style.d2,0:5:5-0:11:11",
51 "src": {
52 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:5:5-0:6:6",
53 "path": [
54 {
55 "unquoted_string": {
56 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_style.d2,0:10:10-0:11:11",
70 "path": [
71 {
72 "unquoted_string": {
73 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_style.d2,1:0:12-1:30:42",
94 "edges": [
95 {
96 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:1:13-1:7:19",
97 "src": {
98 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:1:13-1:2:14",
99 "path": [
100 {
101 "unquoted_string": {
102 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_style.d2,1:6:18-1:7:19",
116 "path": [
117 {
118 "unquoted_string": {
119 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_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_index_merge_style.d2,1:12:24-1:25:37",
140 "path": [
141 {
142 "unquoted_string": {
143 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_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_index_merge_style.d2,1:18:30-1:25:37",
155 "value": [
156 {
157 "string": "opacity",
158 "raw_string": "opacity"
159 }
160 ]
161 }
162 }
163 ]
164 },
165 "primary": {},
166 "value": {
167 "number": {
168 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:27:39-1:30:42",
169 "raw": "0.5",
170 "value": "1/2"
171 }
172 }
173 }
174 }
175 ]
176 },
177 "root": {
178 "id": "",
179 "id_val": "",
180 "attributes": {
181 "label": {
182 "value": ""
183 },
184 "labelDimensions": {
185 "width": 0,
186 "height": 0
187 },
188 "style": {},
189 "near_key": null,
190 "shape": {
191 "value": ""
192 },
193 "direction": {
194 "value": ""
195 },
196 "constraint": null
197 },
198 "zIndex": 0
199 },
200 "edges": [
201 {
202 "index": 0,
203 "isCurve": false,
204 "src_arrow": false,
205 "dst_arrow": true,
206 "references": [
207 {
208 "map_key_edge_index": 0
209 },
210 {
211 "map_key_edge_index": 0
212 }
213 ],
214 "attributes": {
215 "label": {
216 "value": ""
217 },
218 "labelDimensions": {
219 "width": 0,
220 "height": 0
221 },
222 "style": {
223 "opacity": {
224 "value": "0.5"
225 }
226 },
227 "near_key": null,
228 "shape": {
229 "value": ""
230 },
231 "direction": {
232 "value": ""
233 },
234 "constraint": null
235 },
236 "zIndex": 0
237 },
238 {
239 "index": 0,
240 "isCurve": false,
241 "src_arrow": false,
242 "dst_arrow": true,
243 "references": [
244 {
245 "map_key_edge_index": 1
246 }
247 ],
248 "attributes": {
249 "label": {
250 "value": ""
251 },
252 "labelDimensions": {
253 "width": 0,
254 "height": 0
255 },
256 "style": {},
257 "near_key": null,
258 "shape": {
259 "value": ""
260 },
261 "direction": {
262 "value": ""
263 },
264 "constraint": null
265 },
266 "zIndex": 0
267 }
268 ],
269 "objects": [
270 {
271 "id": "x",
272 "id_val": "x",
273 "references": [
274 {
275 "key": {
276 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-0:1:1",
277 "path": [
278 {
279 "unquoted_string": {
280 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-0:1:1",
281 "value": [
282 {
283 "string": "x",
284 "raw_string": "x"
285 }
286 ]
287 }
288 }
289 ]
290 },
291 "key_path_index": 0,
292 "map_key_edge_index": 0
293 },
294 {
295 "key": {
296 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:1:13-1:2:14",
297 "path": [
298 {
299 "unquoted_string": {
300 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:1:13-1:2:14",
301 "value": [
302 {
303 "string": "x",
304 "raw_string": "x"
305 }
306 ]
307 }
308 }
309 ]
310 },
311 "key_path_index": 0,
312 "map_key_edge_index": 0
313 }
314 ],
315 "attributes": {
316 "label": {
317 "value": "x"
318 },
319 "labelDimensions": {
320 "width": 0,
321 "height": 0
322 },
323 "style": {},
324 "near_key": null,
325 "shape": {
326 "value": "rectangle"
327 },
328 "direction": {
329 "value": ""
330 },
331 "constraint": null
332 },
333 "zIndex": 0
334 },
335 {
336 "id": "y",
337 "id_val": "y",
338 "references": [
339 {
340 "key": {
341 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:5:5-0:6:6",
342 "path": [
343 {
344 "unquoted_string": {
345 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:5:5-0:6:6",
346 "value": [
347 {
348 "string": "y",
349 "raw_string": "y"
350 }
351 ]
352 }
353 }
354 ]
355 },
356 "key_path_index": 0,
357 "map_key_edge_index": 0
358 },
359 {
360 "key": {
361 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:5:5-0:6:6",
362 "path": [
363 {
364 "unquoted_string": {
365 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:5:5-0:6:6",
366 "value": [
367 {
368 "string": "y",
369 "raw_string": "y"
370 }
371 ]
372 }
373 }
374 ]
375 },
376 "key_path_index": 0,
377 "map_key_edge_index": 1
378 },
379 {
380 "key": {
381 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:6:18-1:7:19",
382 "path": [
383 {
384 "unquoted_string": {
385 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,1:6:18-1:7:19",
386 "value": [
387 {
388 "string": "y",
389 "raw_string": "y"
390 }
391 ]
392 }
393 }
394 ]
395 },
396 "key_path_index": 0,
397 "map_key_edge_index": 0
398 }
399 ],
400 "attributes": {
401 "label": {
402 "value": "y"
403 },
404 "labelDimensions": {
405 "width": 0,
406 "height": 0
407 },
408 "style": {},
409 "near_key": null,
410 "shape": {
411 "value": "rectangle"
412 },
413 "direction": {
414 "value": ""
415 },
416 "constraint": null
417 },
418 "zIndex": 0
419 },
420 {
421 "id": "z",
422 "id_val": "z",
423 "references": [
424 {
425 "key": {
426 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:10:10-0:11:11",
427 "path": [
428 {
429 "unquoted_string": {
430 "range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:10:10-0:11:11",
431 "value": [
432 {
433 "string": "z",
434 "raw_string": "z"
435 }
436 ]
437 }
438 }
439 ]
440 },
441 "key_path_index": 0,
442 "map_key_edge_index": 1
443 }
444 ],
445 "attributes": {
446 "label": {
447 "value": "z"
448 },
449 "labelDimensions": {
450 "width": 0,
451 "height": 0
452 },
453 "style": {},
454 "near_key": null,
455 "shape": {
456 "value": "rectangle"
457 },
458 "direction": {
459 "value": ""
460 },
461 "constraint": null
462 },
463 "zIndex": 0
464 }
465 ]
466 },
467 "err": "<nil>"
468}
View as plain text