October 2003 Commit Log

Number of Commits:
21
Number of Active Developers:
1
joe 2003-10-26 15:43

Refactored XMLReader API to be more pull-like - you can only ever move forward one tag at a time (no read-aheads and no back-tracking).

97 lines of code changed in:

joe 2003-10-26 14:54

Removed XMLReader.childElement(String name) - should be accessed by index, not name

19 lines of code changed in:

joe 2003-10-26 14:45

Remove childExists() from xmlreader

8 lines of code changed in:

joe 2003-10-26 13:46

Update

0 lines of code changed in:

joe 2003-10-26 13:37

Added ObjectFactory implementation that uses pure Java reflection instead of the internal Sun stuff. This will work on all JVMs but limits the type of objects that can be deserialized.

14 lines of code changed in:

joe 2003-10-26 12:26

Updated todo

24 lines of code changed in:

joe 2003-10-26 12:08

Bugfix: Objects can have fields that are arrays

24 lines of code changed in:

joe 2003-10-25 20:07

Improved TODOs so I can find them later

3 lines of code changed in:

joe 2003-10-25 19:41

Disabled circularity tracker until it's a bit more robust. Didn't allow the same obj to be serialized multiple times by the same xstream instance.

10 lines of code changed in:

joe 2003-10-25 19:36

Refactored sample objects in testcases to use commons-lang instead of custom equals/tostring/hashcode methods. Less code and less chance of human error.

56 lines of code changed in:

joe 2003-10-25 19:22

Added failing testcase (to fix) for object with an array as a field. (Reported by Mike Hogan).

34 lines of code changed in:

joe 2003-10-25 19:00

XStream throws an exception if a circular reference is detected (rather than causing a stack overflow)

1 lines of code changed in:

joe 2003-10-25 18:54

XStream throws an exception if a circular reference is detected (rather than causing a stack overflow)

3 lines of code changed in:

joe 2003-10-24 19:40

Added mechanism to supply your own ObjectFactory

7 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream: XStream.java (+7 -1)
joe 2003-10-24 14:19

Project cleanup

10 lines of code changed in:

joe 2003-10-24 14:01

Bugfix: Can now deserialize xml that has objects with null fields.

49 lines of code changed in:

joe 2003-10-13 20:31

Improved maven website. Added goal to deploy the site and jars and dist.

18 lines of code changed in:

joe 2003-10-03 14:34

Now supports arrays! Wahey!

Even arrays with null values in them.

PrettyPrintXMLWriter now writes empty tags like <blah/>

258 lines of code changed in:

joe 2003-10-01 09:40

Moved DefaultConverterLookup config up to XStream facade

36 lines of code changed in:

joe 2003-10-01 09:37

Deleted files

0 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream/converters/collections: ListConverter.java (del)
  • xstream/src/test/com/thoughtworks/acceptance: ListTest.java (del)
joe 2003-10-01 09:29

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)

268 lines of code changed in:

September 2003 »

Generated by StatSVN 0.3.2-SNAPSHOT