August 2004 Commit Log

Number of Commits:
28
Number of Active Developers:
1
joe 2004-08-26 07:36

Added aliasing of implicit collections. (By Martin Weindel).

301 lines of code changed in:

joe 2004-08-25 07:46

Removed unnecessary caching

4 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream/core: JVM.java (+4 -15)
joe 2004-08-24 21:34

Added converter for any class that implements java.io.Externalizable

142 lines of code changed in:

joe 2004-08-24 21:32

Added support for writeReplace() standard serialization mechanism.

Changed XML structure of items written directly to ObjectOutputStream.

240 lines of code changed in:

joe 2004-08-23 21:51

Added some todos

8 lines of code changed in:

joe 2004-08-23 21:35

Removed duplication

25 lines of code changed in:

joe 2004-08-23 21:31

Support for readObject() to allow for deserialization

371 lines of code changed in:

joe 2004-08-23 19:03

Cleanup

11 lines of code changed in:

joe 2004-08-23 18:49

Added Dan

1 lines of code changed in:

joe 2004-08-23 18:22

Can now correctly serialize (but not deserialize) objects that implement their own writeObject() method.

285 lines of code changed in:

joe 2004-08-23 17:14

Prevented thread safety test from hanging forever.

1 lines of code changed in:

joe 2004-08-23 15:30

Mentioned limitations.

13 lines of code changed in:

joe 2004-08-16 21:32

Added DataHolder interface, implemented by (Un)MarshallingContext allowing arbitary objects to be held while walking the object graph.

77 lines of code changed in:

joe 2004-08-14 16:22

Writer implementations to allow serializing directly to SAX or TrAX pipelines.

1186 lines of code changed in:

joe 2004-08-14 15:28

FAQ fixes from Daniel Joennson

4 lines of code changed in:

  • xstream/website/content: faq.html (+4 -4)
joe 2004-08-14 08:32

Updated changelog

15 lines of code changed in:

joe 2004-08-14 08:23

Renamed the term 'default collections' to 'implicit collections', to make it a bit less confusing. Added support for multiple implicit collections for a single class, identifying the contents by type.

239 lines of code changed in:

joe 2004-08-12 08:37

XSTR-94: Only really immutable types bypass references now

79 lines of code changed in:

joe 2004-08-09 21:19

Broke apart unmarshal() method into smaller chunks

55 lines of code changed in:

joe 2004-08-09 21:18

Deprecated peekUnderlyingNode

1 lines of code changed in:

joe 2004-08-08 01:19

Optimizations of inner classes (making them static reduces class size and memory usage). Courtesy of FindBugs

4 lines of code changed in:

joe 2004-08-07 11:37

Updated website for 1.0.2 release

17 lines of code changed in:

joe 2004-08-07 11:34

Updated CI build to include everything

1 lines of code changed in:

joe 2004-08-06 08:51

Moved Base64 encoder into the internal core package.

167 lines of code changed in:

joe 2004-08-06 08:44

Added short. (Thanks for pointing it out, Philippe Brouillette!)

1 lines of code changed in:

joe 2004-08-06 08:40

EncodedByteArrayConverter is now registered by default.



* Base64 encoder and decoder complete.

* EncodedByteArrayConverter now uses the custom encoder (no longer depends on proprietary Sun libraries).

* EncodedByteArrayConverter can unmarshal old-style individual <byte> elements, for backwards compatability.

139 lines of code changed in:

joe 2004-08-05 09:00

Base64 encoding in place. Next stop, decoding.

105 lines of code changed in:

joe 2004-08-02 20:57

More hacking at base64

35 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream/converters/extended/base64: Base64Encoder.java (+23 -21)
  • xstream/src/test/com/thoughtworks/xstream/converters/extended/base64: Base64EncoderTest.java (+12 -17)

July 2004 »

Generated by StatSVN 0.3.2-SNAPSHOT