May 2004 Commit Log

Number of Commits:
76
Number of Active Developers:
1
joe 2004-05-30 16:08 Rev.: 258

Fixed squidgey exlusion

1 lines of code changed in 1 file:

joe 2004-05-30 16:06 Rev.: 257

Excluded squidgey experimental stuff from release jar.

3 lines of code changed in 1 file:

joe 2004-05-30 16:04 Rev.: 256

Updated website for 1.0.1 release

10 lines of code changed in 4 files:

joe 2004-05-30 08:50 Rev.: 255

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

20 lines of code changed in 5 files:

joe 2004-05-30 08:39 Rev.: 254

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().

127 lines of code changed in 6 files:

joe 2004-05-30 08:05 Rev.: 253

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.

74 lines of code changed in 3 files:

joe 2004-05-30 06:43 Rev.: 252

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 2 files:

joe 2004-05-30 06:32 Rev.: 251

Included XSTR-84 in changelog

1 lines of code changed in 1 file:

joe 2004-05-30 06:31

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

65 lines of code changed in 4 files:

joe 2004-05-30 06:10 Rev.: 248

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

9 lines of code changed in 3 files:

joe 2004-05-30 06:07 Rev.: 247

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 3 files:

joe 2004-05-30 05:54 Rev.: 246

Continuous integration build runs unit tests as well

8 lines of code changed in 2 files:

joe 2004-05-30 05:36 Rev.: 245

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 4 files:

joe 2004-05-29 08:45 Rev.: 244

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

584 lines of code changed in 8 files:

joe 2004-05-29 07:46 Rev.: 243

Updated changelog to include latest snapshot changes

23 lines of code changed in 1 file:

joe 2004-05-29 07:16 Rev.: 242

Wake up dc

1 lines of code changed in 1 file:

joe 2004-05-29 07:11 Rev.: 241

DC to build and deploy snapshot on each checkin

4 lines of code changed in 2 files:

joe 2004-05-29 06:17 Rev.: 240

Fixed version numbers on website

21 lines of code changed in 3 files:

joe 2004-05-29 06:01 Rev.: 239

Fixed CVSRoot link on website

1 lines of code changed in 1 file:

joe 2004-05-29 05:59 Rev.: 238

Fixed broken buildfile(!)

2 lines of code changed in 1 file:

joe 2004-05-28 04:25 Rev.: 237

XSTR-73: Support for multidimensional arrays

219 lines of code changed in 7 files:

joe 2004-05-27 04:29 Rev.: 236

Corrected tpyo

2 lines of code changed in 1 file:

joe 2004-05-27 04:27 Rev.: 235

Tweaked navigation

1 lines of code changed in 1 file:

joe 2004-05-27 04:26 Rev.: 234

More detailed CVS instructions

30 lines of code changed in 1 file:

joe 2004-05-26 15:26 Rev.: 233

Rolled back test change

1 lines of code changed in 1 file:

joe 2004-05-26 15:25 Rev.: 232

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

1 lines of code changed in 1 file:

joe 2004-05-26 15:24 Rev.: 231

Ensured website goes to correct directory

1 lines of code changed in 1 file:

joe 2004-05-26 15:21 Rev.: 230

DC test

2 lines of code changed in 1 file:

joe 2004-05-26 15:20 Rev.: 229

Another dc attempt

1 lines of code changed in 1 file:

joe 2004-05-26 15:02 Rev.: 228

yadct (yet another damage control test)

1 lines of code changed in 1 file:

joe 2004-05-26 15:00 Rev.: 226

Another damage control test

1 lines of code changed in 1 file:

joe 2004-05-26 14:54 Rev.: 225

Testing damage control

2 lines of code changed in 1 file:

joe 2004-05-26 14:51 Rev.: 223

Added continuous integration script

1 lines of code changed in 1 file:

joe 2004-05-26 14:26 Rev.: 220

Another CVSSpam test

1 lines of code changed in 1 file:

joe 2004-05-26 14:14 Rev.: 218

Testing CVSSpam

1 lines of code changed in 1 file:

joe 2004-05-26 14:08 Rev.: 217

Testing CVSSpam

1 lines of code changed in 1 file:

joe 2004-05-25 13:38 Rev.: 215

Updated cvs repo

5 lines of code changed in 1 file:

joe 2004-05-18 06:45 Rev.: 214

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

183 lines of code changed in 5 files:

joe 2004-05-14 13:07 Rev.: 213

1.0 final release

25 lines of code changed in 2 files:

joe 2004-05-14 12:59 Rev.: 212

Updated faq

79 lines of code changed in 1 file:

joe 2004-05-14 05:06 Rev.: 211

"defined-in" attribute for hidden fields is configurable

7 lines of code changed in 3 files:

joe 2004-05-14 05:01 Rev.: 210

Hidden fields can be of different types

58 lines of code changed in 5 files:

joe 2004-05-14 04:48 Rev.: 209

Removed duplication

19 lines of code changed in 7 files:

joe 2004-05-14 04:42 Rev.: 208

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 10 files:

joe 2004-05-11 13:21 Rev.: 207

More docs

29 lines of code changed in 32 files:

joe 2004-05-10 16:44 Rev.: 206

JavaDoc for converters.

248 lines of code changed in 37 files:

joe 2004-05-10 16:41 Rev.: 205

Added more to diagnostics.

10 lines of code changed in 1 file:

joe 2004-05-10 08:13 Rev.: 204

JavaDoc

67 lines of code changed in 3 files:

joe 2004-05-10 04:18 Rev.: 203

Reenabled some tests.

2 lines of code changed in 3 files:

joe 2004-05-09 08:52 Rev.: 201

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

34 lines of code changed in 6 files:

joe 2004-05-09 08:34 Rev.: 200

Rolling back something I didn't mean to commit.

2 lines of code changed in 1 file:

joe 2004-05-09 08:33 Rev.: 199

More JDK1.3 compatability in test cases

39 lines of code changed in 8 files:

joe 2004-05-09 08:26 Rev.: 198

More JDK1.3 compatability.

66 lines of code changed in 5 files:

joe 2004-05-09 07:59 Rev.: 197

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

129 lines of code changed in 15 files:

joe 2004-05-09 06:43 Rev.: 196

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

56 lines of code changed in 4 files:

joe 2004-05-08 21:37 Rev.: 195

Optimization

2 lines of code changed in 1 file:

joe 2004-05-08 21:25 Rev.: 194

Optimization

11 lines of code changed in 1 file:

joe 2004-05-08 20:32 Rev.: 193

Optimization

22 lines of code changed in 1 file:

joe 2004-05-08 20:32 Rev.: 192

Removed nasty e.printStackTrace()

0 lines of code changed in 1 file:

joe 2004-05-08 19:10 Rev.: 191

JavaDoc

49 lines of code changed in 1 file:

joe 2004-05-08 18:58 Rev.: 190

JavaDoc

72 lines of code changed in 1 file:

joe 2004-05-08 14:12 Rev.: 189

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 1 file:

joe 2004-05-08 14:03 Rev.: 188

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

2 lines of code changed in 4 files:

joe 2004-05-08 13:51 Rev.: 187

Added lots of helpful information to the ConversionException upon unmarshalling.

200 lines of code changed in 10 files:

joe 2004-05-08 07:52 Rev.: 186

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

35 lines of code changed in 6 files:

joe 2004-05-08 05:06 Rev.: 185

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

233 lines of code changed in 7 files:

joe 2004-05-08 04:44 Rev.: 184

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

1 lines of code changed in 1 file:

joe 2004-05-08 04:38 Rev.: 183

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

153 lines of code changed in 4 files:

joe 2004-05-07 12:46 Rev.: 182

Upped version number

8 lines of code changed in 3 files:

joe 2004-05-07 11:40 Rev.: 180

Updated website and build for 1.6 final release.

40 lines of code changed in 4 files:

joe 2004-05-07 11:23 Rev.: 179

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

352 lines of code changed in 11 files:

joe 2004-05-07 05:13 Rev.: 178

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 6 files:

joe 2004-05-07 05:11 Rev.: 177

Optimization.... reuse String instance if possible

1 lines of code changed in 1 file:

joe 2004-05-06 14:04 Rev.: 176

Added mechanism for getting the ConverterLookup from XStream facade

5 lines of code changed in 1 file:

joe 2004-05-06 09:13 Rev.: 175

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 4 files:

joe 2004-05-06 08:40 Rev.: 174

XSTR-48: DateConverter is now thread safe

54 lines of code changed in 2 files:

April 2004 »