[root]/xstream/src/java/com/thoughtworks/xstream/converters/lookup
Moved internal xstream implementation classes to core
0 lines of code changed in:
Start of refactoring of Converter design....
- Renamed existing Converter interface to OldConverter.
- Created new Converter interface.
- Created OldConverter->Converter adaptors for backwards compatability.
This change allows me to play around with a new design, whilst not breaking the old converters.
0 lines of code changed in:
Performance improvements, contributed by Nicky Sandhu @ IBM
5 lines of code changed in:
Now supports arrays! Wahey!
Even arrays with null values in them.
PrettyPrintXMLWriter now writes empty tags like <blah/>
5 lines of code changed in:
Moved DefaultConverterLookup config up to XStream facade
1 lines of code changed in:
Added converters for:
java.lang.Class
java.awt.Color
java.sql.Timestamp
Refactored ListConverter into one that can include all types of Collections (including Sets)
4 lines of code changed in:
A weekend worth of changes with no home connectivity
- added XMLReaderDriver abstraction to allow easy switching of XML parsers
- StringBuffer converter
- XMLReader test cases
- W3C DOM XMLReader impl (removes DOM4J dependency)
- Refactoring: Converters now determine whether they can handle a type
- XStream facade: added methods to allow custom XMLReader/Writers to be used
- Refactoring: XMLWriter has more sensible test names
- Static/final/transient fields are not serialized
29 lines of code changed in:
Initial commit
36 lines of code changed in: