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