![]() | ![]() |
[root]/src/java/com/thoughtworks/xstream/mapper
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 236 (100.0%) | 4027 (100.0%) | 17.0 |
joehni | 171 (72.5%) | 2154 (53.5%) | 12.5 |
joe | 48 (20.3%) | 1298 (32.2%) | 27.0 |
mauro | 11 (4.7%) | 390 (9.7%) | 35.4 |
gas | 6 (2.5%) | 185 (4.6%) | 30.8 |
Update version 'upcoming' with 1.3
34 lines of code changed in 10 files:
Fail fast if default implementation is an interface.
16 lines of code changed in 1 file:
Cache the generated EnumSingleValueConverter.
Document deprecation.
21 lines of code changed in 2 files:
Fix attribute support for enums (they have been written all es attributes now). Cleanup attribute support, part 1. Separate ConverterRegistry and ConverterLookup.
122 lines of code changed in 6 files:
Load EnumMapper dynamically.
Fix JDK specific builds.
8 lines of code changed in 1 file:
Fix JDK 1.4
2 lines of code changed in 1 file:
Support enums as attributes (XSTR-394 and XSTR-413).
9 lines of code changed in 1 file:
Support default implementations for polymorphic enums (XSTR-487).
Treat all enums as immutable types (XSTR-419).
14 lines of code changed in 1 file:
Check handled converter type only for @XStreamConverter, not for @XStreamConverters.
1 lines of code changed in 1 file:
Work with WeakReferences in cache.
0 lines of code changed in 1 file:
Support annotated converters with arguments again (XSTR-461).
12 lines of code changed in 1 file:
Default Mapper chain can now be build as custom Mapper chain (XSTR-463).
ClassLoader can be provided for initial phase of XStream (XSTR-464).
4 lines of code changed in 1 file:
Use WeakReference to allow garbage collection of the class loader (XSTR-462).
18 lines of code changed in 1 file:
Add license headers to core.
242 lines of code changed in 23 files:
Javadocs and parameter names.
2 lines of code changed in 1 file:
Fix NPE for @XStreamImplicit on untyped collections (XSTR-412).
1 lines of code changed in 1 file:
Invent auto-detection mode for annotations.
Fix @XStreamAlias for fields if field type should be rendered as attribute (XSTR-450).
9 lines of code changed in 2 files:
Drop unnecessary annotation preprocess calls.
10 lines of code changed in 1 file:
Optimized annotation processing.
Evaluation mode for annotation auto-processing.
96 lines of code changed in 2 files:
Use deprecated code only in compatibility test.
Use proper test names.
Code clean-up.
0 lines of code changed in 1 file:
(58 more)