![]() | ![]() |
[root]/src/java/com/thoughtworks/xstream/alias
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 84 (100.0%) | 981 (100.0%) | 11.6 |
joe | 61 (72.6%) | 803 (81.9%) | 13.1 |
jvanzyl | 12 (14.3%) | 120 (12.2%) | 10.0 |
joehni | 11 (13.1%) | 58 (5.9%) | 5.2 |
Add license headers to core.
33 lines of code changed in 3 files:
Refactor exceptions, have a documented base exception.
2 lines of code changed in 1 file:
Adjust svn properties.
0 lines of code changed in 3 files:
Derive from BaseException (XSTR-229).
3 lines of code changed in 1 file:
Deprecate ClassMapper, CannotResolveClassException and NameMapper to remove alias package at all in later verrsions.
Remove any deprecated stuff from 1.1.x.
20 lines of code changed in 3 files:
Ability to create aliases for fields as well as classes! (Long overdue)
1 lines of code changed in 1 file:
More work on the new mapper architecture.
16 lines of code changed in 4 files:
Moved new classes that support the new mapping architecture into their own package. com.thoughtworks.xstream.mapper
4 lines of code changed in 11 files:
Removed lots of occurences of that pesky classAttributeIdentifier
25 lines of code changed in 3 files:
Moved setup of standard converters from DefaultConverterLookup to XStream facade, making it easy to override
0 lines of code changed in 1 file:
Moved all default implementations into an easy to override method
12 lines of code changed in 2 files:
Added @deprecated tag to ClassMapper.alias
10 lines of code changed in 2 files:
Deprecated alias() method on ClassMapper in favour of finer grained methods AliasingMapper.addAlias() and DefaulImplementationsMapper.addDefault()
55 lines of code changed in 3 files:
Introducing new Mapper interface, to replace clunky old ClassMapper
40 lines of code changed in 5 files:
Pulled remaining functionality (which has no special rules left) out of DefaultClassMapper into DefaultMapper
51 lines of code changed in 4 files:
Pulled caching functionality out of DefaultClassMapper into CachingMapper
27 lines of code changed in 1 file:
Pulled more XML naming functionality out of DefaultClassMapper into XmlFriendlyMapper
27 lines of code changed in 1 file:
Pulled aliasing functionality out of DefaultClassMapper into AliasingMapper
49 lines of code changed in 1 file:
Pulled dynamic proxy functionality out of DefaultClassMapper into DynamicProxyMapper
42 lines of code changed in 2 files:
Pulled Array naming conventions functionality out of DefaultClassMapper into ArrayMapper
93 lines of code changed in 1 file:
(19 more)