a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
2008-08-28 Marek Habersack <mhabersack@novell.com>
|
|
|
|
* JsonSerializer.cs: each value stored in an enumerable is treated
|
|
as a top-level object.
|
|
|
|
2008-08-22 Marek Habersack <mhabersack@novell.com>
|
|
|
|
* JsonSerializer.cs: do not perform deep object serialization - it
|
|
results in all kinds of problems (including too big size of the
|
|
resulting string, recursion errors when two or more objects in the
|
|
hierarchy hold a reference to some object) and is not what .NET
|
|
code does.
|
|
Property name is written only after it is determined if we're
|
|
serializing the property or not.
|
|
Entire object is serialized only if it's the object requested for
|
|
serialization by calling code.
|
|
|
|
2008-08-19 Marek Habersack <mhabersack@novell.com>
|
|
|
|
* JsonSerializer.cs: implemented a work-around for a bug in the
|
|
SerializedLazyDictionary which would fail to serialize a type if
|
|
any of its properties would throw an exception.
|
|
|
|
2008-05-20 Jb Evain <jbevain@novell.com>
|
|
|
|
*.cs: all files from JSon.NET are now re-licensed under the
|
|
MIT/X11 license, thanks to his author James Newton-King
|
|
for relicensing them.
|