Directory src/java/com/thoughtworks/xstream/objecttree/reflection/

Directory Created:
2003-09-26 07:08
Directory Deleted:
2004-03-07 06:31
Total Files:
0
Deleted Files:
4
Lines of Code:
0

[root]/src/java/com/thoughtworks/xstream/objecttree/reflection

Lines of Code

src/java/com/thoughtworks/xstream/objecttree/reflection/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
joe 12 (100.0%) 43 (100.0%) 3.5

Most Recent Commits

joe 2004-03-07 06:31 Rev.: 101

Moved remaining reflection related code into correct package. No more objecttree.

0 lines of code changed in 4 files:

  • src/java/com/thoughtworks/xstream/objecttree/reflection: JavaReflectionObjectFactory.java (del), ObjectFactory.java (del), ReflectionObjectGraph.java (del), SunReflectionObjectFactory.java (del)
joe 2003-10-26 08:37 Rev.: 20

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.

31 lines of code changed in 3 files:

  • src/java/com/thoughtworks/xstream/objecttree/reflection: JavaReflectionObjectFactory.java (new 23), ObjectFactory.java (+3), SunReflectionObjectFactory.java (+5)
joe 2003-10-25 13:54 Rev.: 12

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

0 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/objecttree/reflection: ReflectionObjectGraph.java (-1)
joe 2003-09-29 14:03 Rev.: 3

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

10 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/objecttree/reflection: ReflectionObjectGraph.java (+10 -2)
joe 2003-09-26 07:08 Rev.: 2

Initial commit

2 lines of code changed in 3 files:

  • src/java/com/thoughtworks/xstream/objecttree/reflection: ObjectFactory.java (new), ReflectionObjectGraph.java (new 2), SunReflectionObjectFactory.java (new)