Commit 00b51f6
committed
json: internal uses of Append now use new encoder.appendAny
This is necessary for cycle detection to work,
which had been implemented, yet was broken.
Also introduce cachedCodec helper function.1 parent ceb8d6b commit 00b51f6
3 files changed
+37
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
66 | 77 | | |
67 | 78 | | |
68 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
20 | 38 | | |
21 | 39 | | |
22 | 40 | | |
| |||
383 | 401 | | |
384 | 402 | | |
385 | 403 | | |
386 | | - | |
| 404 | + | |
387 | 405 | | |
388 | 406 | | |
389 | 407 | | |
| |||
417 | 435 | | |
418 | 436 | | |
419 | 437 | | |
420 | | - | |
| 438 | + | |
421 | 439 | | |
422 | 440 | | |
423 | 441 | | |
| |||
813 | 831 | | |
814 | 832 | | |
815 | 833 | | |
816 | | - | |
| 834 | + | |
817 | 835 | | |
818 | 836 | | |
819 | 837 | | |
820 | | - | |
| 838 | + | |
821 | 839 | | |
822 | 840 | | |
823 | 841 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
194 | 193 | | |
195 | 194 | | |
196 | 195 | | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
| 196 | + | |
212 | 197 | | |
213 | | - | |
214 | | - | |
215 | | - | |
| 198 | + | |
216 | 199 | | |
217 | 200 | | |
218 | 201 | | |
| |||
330 | 313 | | |
331 | 314 | | |
332 | 315 | | |
333 | | - | |
334 | 316 | | |
335 | | - | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
| 317 | + | |
| 318 | + | |
341 | 319 | | |
342 | 320 | | |
343 | 321 | | |
| |||
0 commit comments