Applied patch to handle primitive paramaters (XSTR-149)
59 lines of code changed in:
Fixed backwards compatability issue: The new DateConverter did not understand one of the (buggy) xml formats produced by an older version of XStream.
Also updated the test so it consistently passes, no matter what timezone you are in.
20 lines of code changed in:
Pulled lots more unneeded stuff out of ReflectionConverter that's now provided by SerializableConverter
14 lines of code changed in:
Added javadoc details to SerializableConverter of what it does and doesn't support.
14 lines of code changed in:
Overhaul of how custom serialization method works for classes that define readObject()/writeObject():
* New SerializableConverter used if class has readObject()/writeObject() method.
* More verbose and 'correct' serialization format (that's simpler to work with), that takes into account inheritance.
* Simplified ReflectionConverter.
333 lines of code changed in:
Updated changes
5 lines of code changed in:
Turn on debug symbols
1 lines of code changed in:
Added ability to change default converter ( XSTR-142)
102 lines of code changed in:
Added test for ISO8601 date
16 lines of code changed in:
Fixed test - following change in DateConverter.
The standard format now has the timezone and the test failed
in one of the two ways of serialisation.
1 lines of code changed in:
Modified to allow Sun14ReflectionProvider on Mac OSX, as the it binary compatible.
10 lines of code changed in:
readObject()/writeObject() now called for inheritance hierarchies
37 lines of code changed in:
Simplified format of xml produced from writeObject()
35 lines of code changed in:
Included the libraries necessary for building the website (doh!)
32 lines of code changed in:
Replaced Ruby based website generator with a more accessible Java one, built using SiteMesh :), FreeMarker and uhmm.. XStream
101 lines of code changed in:
Bugfix: Default to using PureJavaReflectionProvider in Applet context.
5 lines of code changed in:
Added test to check that multiple objects can be serialized/deserialized in a single stream.
78 lines of code changed in: