January 2005 Commit Log

Number of Commits:
61
Number of Active Developers:
1
joe 2005-01-31 17:48 Rev.: 492

XSTR-178: Inner classes now maintain reference to outer class

140 lines of code changed in 12 files:

joe 2005-01-30 09:09 Rev.: 491

Fixed case

2 lines of code changed in 1 file:

joe 2005-01-30 09:05 Rev.: 490

Added continuous integration build file to constantly publish the snapshot

14 lines of code changed in 1 file:

joe 2005-01-30 08:44 Rev.: 489

Included JavaDoc in dist

4 lines of code changed in 2 files:

joe 2005-01-29 10:56 Rev.: 487

Moved website to a dedicated cvs module (xstream-website)

0 lines of code changed in 40 files:

joe 2005-01-29 08:35 Rev.: 478

Split build.xml into two separate builds: one for the xstream library and one for the website. This simplifies the build files greatly and means the user doesn't have a buildfile of stuff not related to the download.

88 lines of code changed in 4 files:

joe 2005-01-27 16:58 Rev.: 477

(XSTR-180) Serializable objects support defaultReadObject() even when no default fields available.

37 lines of code changed in 3 files:

joe 2005-01-27 16:55 Rev.: 476

Deprecated constructor that doesn't take ClassLoader

3 lines of code changed in 1 file:

joe 2005-01-23 05:40 Rev.: 475

Moved immutable type setup into XStream facade

195 lines of code changed in 6 files:

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

755 lines of code changed in 27 files:

joe 2005-01-22 12:18 Rev.: 473

Removed lots of occurences of that pesky classAttributeIdentifier

54 lines of code changed in 12 files:

joe 2005-01-22 11:54 Rev.: 472

Yanked default converter setup out of DefaultConverterLookup and into XStream facade

13 lines of code changed in 2 files:

joe 2005-01-22 11:43 Rev.: 471

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

112 lines of code changed in 6 files:

joe 2005-01-22 11:28 Rev.: 470

Moved all default implementations into an easy to override method

59 lines of code changed in 3 files:

joe 2005-01-22 11:20 Rev.: 469

Moved all aliasing defaults out of DefaultConverterLookup and into XStream facade (in an easy to override method)

117 lines of code changed in 2 files:

joe 2005-01-22 11:11 Rev.: 468

Added @deprecated tag to ClassMapper.alias

10 lines of code changed in 2 files:

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:

joe 2005-01-22 10:43 Rev.: 466

Introducing new Mapper interface, to replace clunky old ClassMapper

47 lines of code changed in 9 files:

joe 2005-01-22 10:36 Rev.: 465

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

86 lines of code changed in 11 files:

joe 2005-01-22 10:22 Rev.: 464

Pulled caching functionality out of DefaultClassMapper into CachingMapper

27 lines of code changed in 1 file:

joe 2005-01-22 10:10 Rev.: 463

Pulled caching functionality out of DefaultClassMapper into CachingMapper

4 lines of code changed in 1 file:

joe 2005-01-22 10:05 Rev.: 462

Pulled more XML naming functionality out of DefaultClassMapper into XmlFriendlyMapper

34 lines of code changed in 3 files:

joe 2005-01-22 09:59 Rev.: 461

Pulled aliasing functionality out of DefaultClassMapper into AliasingMapper

60 lines of code changed in 2 files:

joe 2005-01-22 09:33 Rev.: 460

Pulled dynamic proxy functionality out of DefaultClassMapper into DynamicProxyMapper

50 lines of code changed in 6 files:

joe 2005-01-22 09:19 Rev.: 459

Pulled Array naming conventions functionality out of DefaultClassMapper into ArrayMapper

102 lines of code changed in 2 files:

joe 2005-01-22 08:36 Rev.: 458

Pulled XML naming conventions functionality out of DefaultClassMapper into XmlFriendlyMapper

55 lines of code changed in 2 files:

joe 2005-01-22 08:32 Rev.: 457

Pulled immutable value types and default implementation functionality out of DefaultClassMapper into ImmutableTypesMapper and DefaultImplementationMapper

41 lines of code changed in 2 files:

joe 2005-01-22 08:26 Rev.: 456

Start of refactoring to break ClassMapper apart into smaller components that are easier to customize the behavior of.

279 lines of code changed in 4 files:

joe 2005-01-20 15:28 Rev.: 455

XSTR-93, XSTR-120, XSTR-170: Support for \r newline in strings.

115 lines of code changed in 9 files:

joe 2005-01-20 02:33 Rev.: 454

Added archives for user's mailing list to website

2 lines of code changed in 1 file:

joe 2005-01-19 18:51 Rev.: 453

XSTR-173: Thread context classloader is loaded by the correct thread. (Thanks to Padraic Renaghan for pointing this out)

20 lines of code changed in 2 files:

joe 2005-01-19 18:35 Rev.: 452

Added reminder comment

1 lines of code changed in 1 file:

joe 2005-01-19 18:14 Rev.: 451

FAQ additions:
* XStream compared to java.beans.XMLEncoder.
* How does XStream deal with newer versions of classes?

43 lines of code changed in 1 file:

joe 2005-01-17 18:04 Rev.: 450

Whoops, removed System.out.println() - didn't mean to commit that.

0 lines of code changed in 1 file:

joe 2005-01-17 17:49 Rev.: 449

XSTR-96: Support for serializing subclasses of HashMap. Initially I just wanted to add a test to prove it worked, but in doing so it exposed a bug. The SerializableConverter was not taking into account default aliases. Fixed now.

15 lines of code changed in 2 files:

joe 2005-01-17 17:47 Rev.: 448

Temporarily disabled dodgy timezone test until we figure out a way to make it give repeatable results across timezones

1 lines of code changed in 1 file:

joe 2005-01-16 13:30 Rev.: 447

Put Gmane archives on website.

4 lines of code changed in 2 files:

joe 2005-01-16 13:18 Rev.: 446

Navigation restructure - links grouped by type of visitor:
- Evaluator (What is XStream? how do I use it? Is it what I need?)
- User (I'm using XStream... how do I do this? Advanced stuff?)
- Developer (Info for contributors)

Put Gmane archives on website.

23 lines of code changed in 5 files:

joe 2005-01-16 13:13 Rev.: 445

Whoops - just meant to capture links, not remove them.

1 lines of code changed in 1 file:

joe 2005-01-16 13:10 Rev.: 444

Improved minimesh website generator to fail build if any broken links are found

116 lines of code changed in 4 files:

joe 2005-01-16 07:42 Rev.: 443

fixed test:single target

1 lines of code changed in 1 file:

joe 2005-01-15 16:12 Rev.: 440

Distribution zip includes xstream-version prefix directory when unpacked

3 lines of code changed in 1 file:

joe 2005-01-15 15:41 Rev.: 439

Bit the bullet and replaced the test suite decorator with a horrible static util class. Not elegant, but seems to keep IDEA happy.

54 lines of code changed in 5 files:

joe 2005-01-15 15:30 Rev.: 438

Updated docs for 1.1 release

37 lines of code changed in 4 files:

joe 2005-01-15 15:29 Rev.: 437

Added Mauro to team page

1 lines of code changed in 1 file:

joe 2005-01-15 08:27 Rev.: 436

Don't write <com.blah.Class> in Serializable object heirarchy, unless it actually contains something.

22 lines of code changed in 2 files:

joe 2005-01-15 08:15 Rev.: 435

Don't write <default> in Serializable objects, unless it actually contains something.

25 lines of code changed in 2 files:

joe 2005-01-15 08:02 Rev.: 434

Docs: Added new mini-tutorial on object streaming, directly to/from ObjectOutputStream/ObjectInputStream

0 lines of code changed in 1 file:

joe 2005-01-15 08:01 Rev.: 433

Style

8 lines of code changed in 3 files:

joe 2005-01-15 07:38 Rev.: 432

Formatting

4 lines of code changed in 1 file:

joe 2005-01-15 07:21 Rev.: 431

Docs: Added architecture overview

127 lines of code changed in 4 files:

joe 2005-01-15 06:51 Rev.: 430

It's now 2005

1 lines of code changed in 1 file:

joe 2005-01-15 06:51 Rev.: 429

Added 1.0.2 header (seems to have vanished at some point)

4 lines of code changed in 1 file:

joe 2005-01-15 06:47 Rev.: 428

blip

1 lines of code changed in 1 file:

joe 2005-01-15 06:37 Rev.: 427

Added XStream ObjectOutputStream.close() impl.

49 lines of code changed in 6 files:

joe 2005-01-10 17:37 Rev.: 426

ObjectInputStream detects end of stream and throws EOFException

13 lines of code changed in 2 files:

joe 2005-01-10 17:27 Rev.: 425

Documentation for recent changes

55 lines of code changed in 2 files:

joe 2005-01-10 16:48 Rev.: 424

Two cool additions (with very little effort).
XSTR-168: SerializableConverter now handles classes that use getFields()/putFields().
XSTR-169: Drop in replacement from ObjectInputStream/ObjectOutputStream. Use XStream.createObjectInputStream().

456 lines of code changed in 7 files:

joe 2005-01-09 11:18 Rev.: 423

Build: Prevented junit from trying to run decorator. Cleaned up some fluff in build.xml

60 lines of code changed in 2 files:

joe 2005-01-09 10:55 Rev.: 422

Some tests were still failing when run in different timezones. Created a generic junit test decorator to look after timezones.

67 lines of code changed in 6 files:

joe 2005-01-03 18:56 Rev.: 421

Upgraded to latest sitemesh snapshot - decoupled offline website from servlet api

55 lines of code changed in 2 files:

December 2004 »