May 2004 Commit Log

Number of Commits:
82
Number of Active Developers:
1
Repository Tag: XSTREAM_1_0_1
joe 2004-05-30 21:08

Fixed squidgey exlusion

1 lines of code changed in:

joe 2004-05-30 21:06

Excluded squidgey experimental stuff from release jar.

3 lines of code changed in:

joe 2004-05-30 21:04

Updated website for 1.0.1 release

10 lines of code changed in:

joe 2004-05-30 13:50

XSTR-82: JavaClassConverter supports primitve type classes. Contributed by Matthew Sandoz

20 lines of code changed in:

joe 2004-05-30 13:39

XSTR-77: Added Chris Kelly's tests. Added tests for Commons Lang Enums to be reused through readResolve(). Ensured complete inheritance heirarchy is searched for readResolve().

94 lines of code changed in:

joe 2004-05-30 13:05

XSTR-77: If objects contain native serialization style readResolve() method, it shall be used upon deserialization. This supports enum types and objects that need to look themselves up from factories.

XSTR-83: A currency converter : no longer needed as readResolve() will do it automatically.

28 lines of code changed in:

joe 2004-05-30 11:43

XSTR-79: In servlet environments, Tries to load classes from Thread.currentThread().contextClassLoader() if available, allowing classes to be loaded from WEB-INF/classes when xstream lives in WEB-INF/lib.

13 lines of code changed in:

joe 2004-05-30 11:32

Included XSTR-84 in changelog

1 lines of code changed in:

joe 2004-05-30 11:31

XSTR-84: System.identityHashCode() is not unique, so perform an instance check as well as checking hashcode.

65 lines of code changed in:

joe 2004-05-30 11:10

ThrowableConverter and StackTraceElementConverter now registered by default if running under JDK1.4+

9 lines of code changed in:

joe 2004-05-30 11:07

ThrowableConverter will serialize extra fields declared in custom exceptions and deal with exceptions with any type of constructor.



Design changed so ThrowableConverter decorates the standard ReflectionConverter and adds extra stuff for stacktrace.

40 lines of code changed in:

joe 2004-05-30 10:54

Continuous integration build runs unit tests as well

8 lines of code changed in:

joe 2004-05-30 10:36

StackTraceElement now outputs XML in a much more compact way, with one element per line of the stack trace.

124 lines of code changed in:

joe 2004-05-29 13:45

XSTR-74: Converter for Throwable that retains stack trace under JDK1.4 - contributed by Brian Oxley

484 lines of code changed in:

joe 2004-05-29 12:46

Updated changelog to include latest snapshot changes

23 lines of code changed in:

joe 2004-05-29 12:16

Wake up dc

1 lines of code changed in:

joe 2004-05-29 12:11

DC to build and deploy snapshot on each checkin

4 lines of code changed in:

joe 2004-05-29 11:17

Fixed version numbers on website

21 lines of code changed in:

joe 2004-05-29 11:01

Fixed CVSRoot link on website

1 lines of code changed in:

joe 2004-05-29 10:59

Fixed broken buildfile(!)

2 lines of code changed in:

joe 2004-05-28 09:25

XSTR-73: Support for multidimensional arrays

218 lines of code changed in:

joe 2004-05-27 09:29

Corrected tpyo

2 lines of code changed in:

joe 2004-05-27 09:27

Tweaked navigation

1 lines of code changed in:

  • xstream/website/templates: skin.html (+1 -1)
joe 2004-05-27 09:26

More detailed CVS instructions

30 lines of code changed in:

joe 2004-05-26 20:26

Rolled back test change

1 lines of code changed in:

joe 2004-05-26 20:25

Removed unnecessary tarring of website from build (as DC takes care of it now)

1 lines of code changed in:

joe 2004-05-26 20:24

Ensured website goes to correct directory

1 lines of code changed in:

joe 2004-05-26 20:21

DC test

2 lines of code changed in:

joe 2004-05-26 20:20

Another dc attempt

1 lines of code changed in:

joe 2004-05-26 20:02

yadct (yet another damage control test)

1 lines of code changed in:

joe 2004-05-26 20:02

fix

1 lines of code changed in:

joe 2004-05-26 20:00

Another damage control test

1 lines of code changed in:

joe 2004-05-26 19:54

Testing damage control

2 lines of code changed in:

joe 2004-05-26 19:52

Added damage control

3 lines of code changed in:

joe 2004-05-26 19:51

Added continuous integration script

1 lines of code changed in:

joe 2004-05-26 19:30

test

0 lines of code changed in:

joe 2004-05-26 19:30

Removed annoying subject prefix from cvs spam messages

5 lines of code changed in:

joe 2004-05-26 19:26

Another CVSSpam test

1 lines of code changed in:

joe 2004-05-26 19:25

More CVSSpam

1 lines of code changed in:

joe 2004-05-26 19:14

Testing CVSSpam

1 lines of code changed in:

joe 2004-05-26 19:08

Testing CVSSpam

1 lines of code changed in:

joe 2004-05-26 19:06

CVSSpam setup

2 lines of code changed in:

joe 2004-05-25 18:38

Updated cvs repo

5 lines of code changed in:

joe 2004-05-18 11:45

XSTR-27: Experimental support at supporting a more compact plain text syntax than XML.

18 lines of code changed in:

joe 2004-05-14 18:07

1.0 final release

25 lines of code changed in:

joe 2004-05-14 17:59

Updated faq

79 lines of code changed in:

  • xstream/website/content: faq.html (+79 -1)
joe 2004-05-14 10:06

"defined-in" attribute for hidden fields is configurable

7 lines of code changed in:

joe 2004-05-14 10:01

Hidden fields can be of different types

58 lines of code changed in:

joe 2004-05-14 09:48

Removed duplication

19 lines of code changed in:

joe 2004-05-14 09:42

XSTR-63: Ability to serialize fields with the same name that are hidden by inheritance. Required a change in the API for ReflectionProvider.

365 lines of code changed in:

joe 2004-05-11 18:21

More docs

29 lines of code changed in:

joe 2004-05-10 21:44

JavaDoc for converters.

248 lines of code changed in:

joe 2004-05-10 21:41

Added more to diagnostics.

10 lines of code changed in:

joe 2004-05-10 13:13

JavaDoc

67 lines of code changed in:

joe 2004-05-10 09:18

Reenabled some tests.

2 lines of code changed in:

joe 2004-05-09 13:52

Upped version to 1.0-rc1. Updated website with changes.

34 lines of code changed in:

joe 2004-05-09 13:34

Rolling back something I didn't mean to commit.

2 lines of code changed in:

joe 2004-05-09 13:33

More JDK1.3 compatability in test cases

39 lines of code changed in:

joe 2004-05-09 13:26

More JDK1.3 compatability.

66 lines of code changed in:

joe 2004-05-09 12:59

Removed dependencies on classes that aren't available in JDK1.3

129 lines of code changed in:

joe 2004-05-09 11:43

XSTR-56: With PureJavaReflectionProvider, die fast when trying to serialize objects with final fields, instead of skipping them.

56 lines of code changed in:

joe 2004-05-09 02:37

Optimization

2 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream/io/xml: XppReader.java (+2 -1)
joe 2004-05-09 02:25

Optimization

11 lines of code changed in:

joe 2004-05-09 01:32

Optimization

22 lines of code changed in:

joe 2004-05-09 01:32

Removed nasty e.printStackTrace()

0 lines of code changed in:

joe 2004-05-09 00:10

JavaDoc

49 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream: XStream.java (+49 -4)
joe 2004-05-08 23:58

JavaDoc

72 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream: XStream.java (+72)
joe 2004-05-08 19:12

Profiling shows that it's almost twice as fast to use sun.misc.Unsafe instead of vanilla reflection, so may as well use it all the time, not just final fields.

0 lines of code changed in:

joe 2004-05-08 19:03

Removed deprecated method... it's been deprecated for at least two versions now.

2 lines of code changed in:

joe 2004-05-08 18:51

Added lots of helpful information to the ConversionException upon unmarshalling.

200 lines of code changed in:

joe 2004-05-08 12:52

Default XStream constructor uses XPP3. Updated docs to recommend including this jar (although it is still optional)

35 lines of code changed in:

joe 2004-05-08 10:06

XSTR-57: Converters for TreeSet and TreeMap that include Comparators

132 lines of code changed in:

joe 2004-05-08 09:44

Added Ben Smith as a contributor - he gave the original pointer to using sun.misc.Unsafe

1 lines of code changed in:

joe 2004-05-08 09:38

XSTR-14: Final fields can be set on Sun JDK1.4. Contributed by Brian Slesinsky.

153 lines of code changed in:

joe 2004-05-07 17:46

Upped version number

8 lines of code changed in:

Repository Tag: XSTREAM_0_6
joe 2004-05-07 16:40

Updated website and build for 1.6 final release.

40 lines of code changed in:

joe 2004-05-07 16:23

XSTR-46: Finally nailed that nasty bug in dereferencing objects that have no children.

268 lines of code changed in:

joe 2004-05-07 10:13

XSTR-48: Converters for BigInteger and BigDecimal.

XSTR-49: IntConverter uses decode so it can deal with hex/octal representations.

58 lines of code changed in:

joe 2004-05-07 10:11

Optimization.... reuse String instance if possible

1 lines of code changed in:

joe 2004-05-06 19:04

Added mechanism for getting the ConverterLookup from XStream facade

5 lines of code changed in:

  • xstream/src/java/com/thoughtworks/xstream: XStream.java (+5)
joe 2004-05-06 14:13

Replaced ThreadLocal based DateFormat with a pooling mechanism. Scales better in apps with more threads (such as web-apps).

81 lines of code changed in:

joe 2004-05-06 13:40

XSTR-48: DateConverter is now thread safe

54 lines of code changed in:

April 2004 »

Generated by StatSVN 0.3.2-SNAPSHOT