Directory src/java/com/thoughtworks/xstream/alias/

Directory Created:
2003-09-26 07:08
Total Files:
3
Deleted Files:
17
Lines of Code:
79

[root]/src/java/com/thoughtworks/xstream/alias

Lines of Code

src/java/com/thoughtworks/xstream/alias/ Lines of Code

Developers

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

Most Recent Commits

joehni 2007-12-10 21:50 Rev.: 1345

Add license headers to core.

33 lines of code changed in 3 files:

  • src/java/com/thoughtworks/xstream/alias: CannotResolveClassException.java (+11), ClassMapper.java (+11), NameMapper.java (+11)
joehni 2007-10-22 17:27 Rev.: 1280

Refactor exceptions, have a documented base exception.

2 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: CannotResolveClassException.java (+2 -2)
joehni 2006-11-10 17:28 Rev.: 1049

Adjust svn properties.

0 lines of code changed in 3 files:

  • src/java/com/thoughtworks/xstream/alias: CannotResolveClassException.java (changed), ClassMapper.java (changed), NameMapper.java (changed)
joehni 2006-03-16 20:29 Rev.: 731

Derive from BaseException (XSTR-229).

3 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: CannotResolveClassException.java (+3 -1)
joehni 2006-02-13 17:06 Rev.: 678

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:

  • src/java/com/thoughtworks/xstream/alias: CannotResolveClassException.java (+6), ClassMapper.java (+5 -34), NameMapper.java (+9)
joe 2005-04-09 08:49 Rev.: 541

Ability to create aliases for fields as well as classes! (Long overdue)

1 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: ClassMapper.java (+1 -1)
joe 2005-02-16 16:54 Rev.: 513

More work on the new mapper architecture.

16 lines of code changed in 4 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapper.java (+16 -4), DefaultCollectionLookup.java (del), ImplicitCollectionDef.java (del), ImplicitCollectionMapper.java (del)
joe 2005-01-22 16:37 Rev.: 474

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:

  • src/java/com/thoughtworks/xstream/alias: AliasingMapper.java (del), ArrayMapper.java (del), CachingMapper.java (del), ClassMapper.java (+4 -2), ClassMapperWrapper.java (del), DefaultImplementationsMapper.java (del), DefaultMapper.java (del), DynamicProxyMapper.java (del), ImmutableTypesMapper.java (del), Mapper.java (del), XmlFriendlyClassMapper.java (del)
joe 2005-01-22 12:18 Rev.: 473

Removed lots of occurences of that pesky classAttributeIdentifier

25 lines of code changed in 3 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapperWrapper.java (+8), DefaultMapper.java (+14), Mapper.java (+3)
joe 2005-01-22 11:43 Rev.: 471

Moved setup of standard converters from DefaultConverterLookup to XStream facade, making it easy to override

0 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: DefaultMapper.java (-4)
joe 2005-01-22 11:28 Rev.: 470

Moved all default implementations into an easy to override method

12 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapperWrapper.java (+1 -1), DefaultImplementationsMapper.java (+11 -11)
joe 2005-01-22 11:11 Rev.: 468

Added @deprecated tag to ClassMapper.alias

10 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapper.java (+7 -3), ClassMapperWrapper.java (+3 -1)
joe 2005-01-22 11:08 Rev.: 467

Deprecated alias() method on ClassMapper in favour of finer grained methods AliasingMapper.addAlias() and DefaulImplementationsMapper.addDefault()

55 lines of code changed in 3 files:

  • src/java/com/thoughtworks/xstream/alias: AliasingMapper.java (+3 -7), ClassMapperWrapper.java (+33 -4), DefaultImplementationsMapper.java (+19 -17)
joe 2005-01-22 10:43 Rev.: 466

Introducing new Mapper interface, to replace clunky old ClassMapper

40 lines of code changed in 5 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapper.java (+7 -7), ClassMapperWrapper.java (+11 -4), DefaultImplementationsMapper.java (+6 -2), DefaultMapper.java (+4), Mapper.java (new 12)
joe 2005-01-22 10:36 Rev.: 465

Pulled remaining functionality (which has no special rules left) out of DefaultClassMapper into DefaultMapper

51 lines of code changed in 4 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapper.java (+1 -1), ClassMapperWrapper.java (changed), DefaultImplementationsMapper.java (changed), DefaultMapper.java (new 50)
joe 2005-01-22 10:22 Rev.: 464

Pulled caching functionality out of DefaultClassMapper into CachingMapper

27 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: CachingMapper.java (new 27)
joe 2005-01-22 10:05 Rev.: 462

Pulled more XML naming functionality out of DefaultClassMapper into XmlFriendlyMapper

27 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: XmlFriendlyClassMapper.java (+27)
joe 2005-01-22 09:59 Rev.: 461

Pulled aliasing functionality out of DefaultClassMapper into AliasingMapper

49 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: AliasingMapper.java (new 49)
joe 2005-01-22 09:33 Rev.: 460

Pulled dynamic proxy functionality out of DefaultClassMapper into DynamicProxyMapper

42 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/alias: ClassMapper.java (-4), DynamicProxyMapper.java (new 42)
joe 2005-01-22 09:19 Rev.: 459

Pulled Array naming conventions functionality out of DefaultClassMapper into ArrayMapper

93 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/alias: ArrayMapper.java (new 93)

(19 more)