Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 28 (100.0%) | 897 (100.0%) | 32.0 |
xstream/src/java/com/thoughtworks/xstream/io/xml/ | 14 (50.0%) | 547 (61.0%) | 39.0 |
xstream/src/test/com/thoughtworks/acceptance/ | 5 (17.9%) | 174 (19.4%) | 34.8 |
xstream/src/test/com/thoughtworks/xstream/io/xml/ | 4 (14.3%) | 96 (10.7%) | 24.0 |
xstream/src/test/com/thoughtworks/xstream/converters/collections/ | 1 (3.6%) | 58 (6.5%) | 58.0 |
xstream/src/java/com/thoughtworks/xstream/ | 1 (3.6%) | 22 (2.5%) | 22.0 |
xstream/src/java/com/thoughtworks/xstream/io/ | 1 (3.6%) | 0 (0.0%) | 0.0 |
xstream/lib/ | 2 (7.1%) | 0 (0.0%) | 0.0 |
Fixed namespace handling with StAX and added a bunch more test cases to ensure we respect both repairing modes as well as fixing the toXML() methods on XStream to use the StAX driver
153 lines of code changed in:
Added a new explicit test case to catch any empty-byte array related bugs
58 lines of code changed in:
Patched test case to work with StAX RI rather than woodstox
1 lines of code changed in:
Added a new StAX based test case
57 lines of code changed in:
Allow default namespace and optional prefix to be specified to make namespace-generated XML easy
54 lines of code changed in:
Added support for full QName aliasing of class names for StAX based reader/writer.
Would ideally be integrated into the XStream.alias() methods - which would introduce a dependency of javax.xml.namespace.QName but thats OK, its 1 class in 1 package which we could ship with xstream.jar no problem (as its never changed since it was created - its a very trivial class).
196 lines of code changed in:
Added flag to fix XSTR-134
19 lines of code changed in:
added a close() method
13 lines of code changed in:
Added a writer for StAX
68 lines of code changed in:
Got acceptance tests working against StAX
33 lines of code changed in:
Added a StAX implementation of the driver and reader
245 lines of code changed in: