Directory src/java/com/thoughtworks/xstream/core/util/

Directory Created:
2004-03-07 14:11
Total Files:
18
Deleted Files:
3
Lines of Code:
2030

[root]/src/java/com/thoughtworks/xstream/core/util

Lines of Code

src/java/com/thoughtworks/xstream/core/util/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 125 (100.0%) 2682 (100.0%) 21.4
joehni 79 (63.2%) 1393 (51.9%) 17.6
joe 45 (36.0%) 1243 (46.3%) 27.6
mauro 1 (0.8%) 46 (1.7%) 46.0

Most Recent Commits

joehni 2008-08-22 21:45 Rev.: 1492

Reset invalidCounter in proper place.

2 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: ObjectIdDictionary.java (+2 -2)
joehni 2008-02-26 12:07 Rev.: 1445

Update version 'upcoming' with 1.3

7 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/core/util: ThreadSafePropertyEditor.java (+2 -2), XmlHeaderAwareReader.java (+5 -5)
joehni 2007-12-15 10:09 Rev.: 1353

Fix DependencyInjectionFactory that failed to find the matching ctor if only one ctor exists and the arguments do not match in sequence.

14 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: DependencyInjectionFactory.java (+14 -8)
joehni 2007-12-10 21:50 Rev.: 1345

Add license headers to core.

183 lines of code changed in 18 files:

  • src/java/com/thoughtworks/xstream/core/util: Base64Encoder.java (+11), ClassLoaderReference.java (+11), CompositeClassLoader.java (+11), CustomObjectInputStream.java (+11), CustomObjectOutputStream.java (+11), DependencyInjectionFactory.java (+5 -22), FastStack.java (+17), Fields.java (+11), ObjectIdDictionary.java (+11), OrderRetainingMap.java (+11), Pool.java (+5 -22), Primitives.java (+10), PrioritizedList.java (+12 -1), QuickWriter.java (+11), ThreadSafePropertyEditor.java (+10), ThreadSafeSimpleDateFormat.java (+12), TypedNull.java (+5 -22), XmlHeaderAwareReader.java (+8 -2)
joehni 2007-11-10 19:32 Rev.: 1305

Fix @since tags.

1 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: TypedNull.java (+1 -1)
joehni 2007-11-10 09:51 Rev.: 1300

Fix javadoc tag.
Spelling.

2 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: DependencyInjectionFactory.java (+2 -2)
joehni 2007-09-19 20:37 Rev.: 1244

Use proper Exception and make JDK 1.3 compatible.

25 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: ThreadSafePropertyEditor.java (+25 -15)
joehni 2007-09-19 19:58 Rev.: 1241

Add SingleValueConverter that utilizes PropertyEditor implementations (XSTR-386).

66 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/core/util: Pool.java (+1 -3), ThreadSafePropertyEditor.java (new 65)
joehni 2007-09-15 10:14 Rev.: 1233

DateConverter uses now by default SimpleDateFormat instances in non-lenient mode (XSTR-424).

4 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: ThreadSafeSimpleDateFormat.java (+4 -2)
joehni 2007-09-13 09:22 Rev.: 1227

Make constants static.
Drop superfluous import of JDK 5 class.

4 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: XmlHeaderAwareReader.java (+4 -5)
joehni 2007-09-13 09:17 Rev.: 1226

Cannot delegate JDK 5 method.

4 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: XmlHeaderAwareReader.java (+4 -6)
joehni 2007-09-13 08:50 Rev.: 1225

Add XML header aware JDK reader.

258 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: XmlHeaderAwareReader.java (new 258)
joehni 2007-06-27 16:58 Rev.: 1198

Write parent fields first.
FieldDictionary improvements increasing speed.
Fix XStreamer persisting FieldKeySorter.

12 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: OrderRetainingMap.java (+12)
joehni 2007-05-20 05:13 Rev.: 1174

Fix @since to 1.2.2

2 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/core/util: DependencyInjectionFactory.java (+1 -1), TypedNull.java (+1 -1)
joehni 2007-05-18 16:52 Rev.: 1171

Minor improvements in FieldDictionary.
No static references to types in SortableFieldKeySorter.
OrderReteiningMap handles the addition of the same key twice.

16 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: OrderRetainingMap.java (+16 -2)
joehni 2007-05-17 16:09 Rev.: 1167

Add NativeFieldKeySorter (XSTR-363).
Support OrderRetainingMap.entrySet().
Rename DefaultFieldKeySorter to ImmutableFieldKeySorter.
Document FieldKeySorter.
Add acceptance test for a custom FieldKeySorter.

14 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: OrderRetainingMap.java (+14 -4)
joehni 2007-05-17 14:11 Rev.: 1166

DateConverters do not respect change in time zone (found as result of XSTR-396).

7 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: ThreadSafeSimpleDateFormat.java (+7 -1)
joehni 2007-05-10 04:51 Rev.: 1160

Factor out Pool implementation from ThreadSafeSimpleDateFormat.

106 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/core/util: Pool.java (new 95), ThreadSafeSimpleDateFormat.java (+11 -51)
joehni 2007-05-07 17:44 Rev.: 1157

Support raw bytes with ObjectInOutStream (solves possibly XSTR-255).

38 lines of code changed in 1 file:

  • src/java/com/thoughtworks/xstream/core/util: CustomObjectInputStream.java (+38 -24)
joehni 2007-03-30 06:33 Rev.: 1122

Utility for simple DI.

238 lines of code changed in 2 files:

  • src/java/com/thoughtworks/xstream/core/util: DependencyInjectionFactory.java (new 188), TypedNull.java (new 50)

(51 more)