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