January 2005 Commit Log

Number of Commits:
71
Number of Active Developers:
1
joe 2005-01-31 22:48

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

141 lines of code changed in:

joe 2005-01-30 14:09

Fixed case

2 lines of code changed in:

joe 2005-01-30 14:05

Added continuous integration build file to constantly publish the snapshot

2 lines of code changed in:

joe 2005-01-30 13:44

Included JavaDoc in dist

4 lines of code changed in:

joe 2005-01-29 21:01

Made clearer

1 lines of code changed in:

  • xstream-website/src/content: index.html (+1 -1)
joe 2005-01-29 15:56

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

0 lines of code changed in:

joe 2005-01-29 15:39

Website automatically converts <jira>XSTR-123</jira> into link to jira

21 lines of code changed in:

joe 2005-01-29 15:24

Put more realistic 'fake' test in.

76 lines of code changed in:

joe 2005-01-29 14:39

Task to copy fake test

7 lines of code changed in:

joe 2005-01-29 14:26

Added sample test result to keep beetlejuice happy

6 lines of code changed in:

joe 2005-01-29 14:25

optimized imports

16 lines of code changed in:

  • xstream-website/src/java/minimesh: Page.java (+16 -19)
joe 2005-01-29 14:07

Put publish path in buildfile (ci server doesn't seem to handle -D ant args)

2 lines of code changed in:

joe 2005-01-29 13:56

Added publish target for continuous integration

8 lines of code changed in:

joe 2005-01-29 13:52

Moved website into new module

148 lines of code changed in:

joe 2005-01-29 13:35

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.

57 lines of code changed in:

joe 2005-01-27 21:58

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

37 lines of code changed in:

joe 2005-01-27 21:55

Deprecated constructor that doesn't take ClassLoader

3 lines of code changed in:

joe 2005-01-23 10:40

Moved immutable type setup into XStream facade

140 lines of code changed in:

joe 2005-01-22 21:37

Moved new classes that support the new mapping architecture into their own package. com.thoughtworks.xstream.mapper

591 lines of code changed in:

joe 2005-01-22 17:18

Removed lots of occurences of that pesky classAttributeIdentifier

54 lines of code changed in:

joe 2005-01-22 16:54

Yanked default converter setup out of DefaultConverterLookup and into XStream facade

13 lines of code changed in:

joe 2005-01-22 16:43

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

112 lines of code changed in:

joe 2005-01-22 16:28

Moved all default implementations into an easy to override method

59 lines of code changed in:

joe 2005-01-22 16:20

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

117 lines of code changed in:

joe 2005-01-22 16:11

Added @deprecated tag to ClassMapper.alias

10 lines of code changed in:

joe 2005-01-22 16:08

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

55 lines of code changed in:

joe 2005-01-22 15:43

Introducing new Mapper interface, to replace clunky old ClassMapper

35 lines of code changed in:

joe 2005-01-22 15:36

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

36 lines of code changed in:

joe 2005-01-22 15:22

Pulled caching functionality out of DefaultClassMapper into CachingMapper

0 lines of code changed in:

joe 2005-01-22 15:10

Pulled caching functionality out of DefaultClassMapper into CachingMapper

4 lines of code changed in:

joe 2005-01-22 15:05

Pulled more XML naming functionality out of DefaultClassMapper into XmlFriendlyMapper

34 lines of code changed in:

joe 2005-01-22 14:59

Pulled aliasing functionality out of DefaultClassMapper into AliasingMapper

18 lines of code changed in:

joe 2005-01-22 14:33

Pulled dynamic proxy functionality out of DefaultClassMapper into DynamicProxyMapper

8 lines of code changed in:

joe 2005-01-22 14:19

Pulled Array naming conventions functionality out of DefaultClassMapper into ArrayMapper

9 lines of code changed in:

joe 2005-01-22 13:36

Pulled XML naming conventions functionality out of DefaultClassMapper into XmlFriendlyMapper

10 lines of code changed in:

joe 2005-01-22 13:32

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

16 lines of code changed in:

joe 2005-01-22 13:26

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

183 lines of code changed in:

joe 2005-01-20 20:28

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

115 lines of code changed in:

joe 2005-01-20 07:33

Added archives for user's mailing list to website

2 lines of code changed in:

joe 2005-01-19 23:51

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:

joe 2005-01-19 23:35

Added reminder comment

1 lines of code changed in:

joe 2005-01-19 23:14

FAQ additions:

* XStream compared to java.beans.XMLEncoder.

* How does XStream deal with newer versions of classes?

43 lines of code changed in:

  • xstream/website/content: faq.html (+43 -10)
joe 2005-01-17 23:04

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

0 lines of code changed in:

  • xstream/src/test/com/thoughtworks/acceptance: MapTest.java (-1)
joe 2005-01-17 22:49

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:

joe 2005-01-17 22:47

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:

joe 2005-01-16 18:30

Put Gmane archives on website.

4 lines of code changed in:

joe 2005-01-16 18:18

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:

joe 2005-01-16 18:13

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

1 lines of code changed in:

  • xstream/website/java/minimesh: Page.java (+1)
joe 2005-01-16 18:10

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

41 lines of code changed in:

joe 2005-01-16 12:42

fixed test:single target

1 lines of code changed in:

joe 2005-01-15 21:14

Disabled damagecontrol (now using beetlejuice)

1 lines of code changed in:

Repository Tag: XSTREAM_1_1
joe 2005-01-15 21:12

Distribution zip includes xstream-version prefix directory when unpacked

3 lines of code changed in:

joe 2005-01-15 20:41

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:

joe 2005-01-15 20:30

Updated docs for 1.1 release

37 lines of code changed in:

joe 2005-01-15 20:29

Added Mauro to team page

1 lines of code changed in:

joe 2005-01-15 13:27

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

22 lines of code changed in:

joe 2005-01-15 13:15

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

25 lines of code changed in:

joe 2005-01-15 13:02

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

0 lines of code changed in:

joe 2005-01-15 13:01

Style

8 lines of code changed in:

joe 2005-01-15 12:38

Formatting

4 lines of code changed in:

joe 2005-01-15 12:21

Docs: Added architecture overview

9 lines of code changed in:

joe 2005-01-15 11:51

It's now 2005

1 lines of code changed in:

joe 2005-01-15 11:51

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

4 lines of code changed in:

joe 2005-01-15 11:47

blip

1 lines of code changed in:

joe 2005-01-15 11:37

Added XStream ObjectOutputStream.close() impl.

49 lines of code changed in:

joe 2005-01-10 22:37

ObjectInputStream detects end of stream and throws EOFException

13 lines of code changed in:

joe 2005-01-10 22:27

Documentation for recent changes

55 lines of code changed in:

joe 2005-01-10 21:48

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:

joe 2005-01-09 16:18

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

60 lines of code changed in:

joe 2005-01-09 15:55

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

33 lines of code changed in:

joe 2005-01-03 23:56

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

55 lines of code changed in:

December 2004 »

Generated by StatSVN 0.3.2-SNAPSHOT