| OLD | NEW |
| (Empty) |
| 1 A general-purpose serialization facility for Dart Objects. | |
| 2 | |
| 3 This provides the ability to save and restore objects to pluggable | |
| 4 Formats using pluggable Rules. | |
| 5 These rules can use mirrors or be hard-coded. The main principle | |
| 6 is using only public APIs on the serialized objects, so changes to the | |
| 7 internal representation do not break previous serializations. It also handles | |
| 8 cycles, different representations, filling in known objects on the | |
| 9 receiving side, and other issues. It is not as much intended for | |
| 10 APIs using JSON to pass acyclic structures without class information, | |
| 11 and is fairly heavweight and expensive for doing that compared to simpler | |
| 12 approaches. | |
| OLD | NEW |