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