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