Version | Date | Description |
---|---|---|
1.0-beta-1 | 2009-05-02 | |
1.0-beta-2 | 2009-05-03 | |
1.0-beta-3 | 2009-05-04 | |
1.0-beta-4 | 2009-05-07 | |
1.0-beta-5 | 2009-06-26 | |
1.0-beta-6 | 2009-07-26 | |
1.0-beta-7 | 2009-08-16 | |
1.0-beta-8 | 2009-08-17 | |
1.0-beta-9 | 2009-08-18 | |
1.0-beta-10 | 2009-08-21 | |
1.0-beta-11 | 2009-08-23 | |
1.0-beta-12 | 2009-08-24 | |
1.0-beta-13 | 2009-08-25 | |
1.0-beta-14 | 2009-08-27 | |
1.0 | 2009-09-18 | First stable release. |
1.0.1 | 2009-10-12 | Bugfix release. |
1.1 | 2009-11-01 | Feature enhancements. |
1.2 | 2009-11-15 | Feature enhancements. |
1.3 | 2010-02-27 | Feature enhancements. |
1.4 | 2010-12-16 | Feature enhancements. |
1.5 | 2011-03-11 | Feature enhancements. |
2.0 | 2011-09-16 | Feature enhancements. |
2.0.1 | 2012-03-02 | Bugfix release. |
Type | Changes | By |
---|---|---|
Incorrect code generated for collection valued properties referencing non schema derived classes. Fixes 0000001. | schulte2005 |
Type | Changes | By |
---|---|---|
Added support for multi-valued collection properties. Updated to add a clone method and the the Cloneable interface to all schema derived classes. | schulte2005 |
Type | Changes | By |
---|---|---|
Updated to suppress warnings for known immutable types and to warn about copying references of schema derived classes. | schulte2005 |
Type | Changes | By |
---|---|---|
Updated to ignore any fields with a 'static' or 'final' modifier. Fixes 2. | schulte2005 |
Type | Changes | By |
---|---|---|
Updated the return type of generated 'clone()' methods from 'java.lang.Object' to the type of the declaring class. | schulte2005 |
Type | Changes | By |
---|---|---|
Added support for various property types not supported prior to this version (collectionType=&indexed&, generateValueClass=&false&, etc.). | schulte2005 | |
Added '-cc-visibility' option. | schulte2005 |
Type | Changes | By |
---|---|---|
Corrected an 'IllegalArgumentException' thrown by generated 'copyObject' methods. | schulte2005 | |
Removed generated 'copyOfQName' methods and added 'QName' to the list of immutable types. | schulte2005 | |
Removed generated 'copyOfDuration' methods and added 'Duration' to the list of immutable types. | schulte2005 | |
Added support for '@XmlAnyAttribute'. | schulte2005 | |
Added '-cc-target' option. | schulte2005 |
Type | Changes | By |
---|---|---|
Corrected a 'ClassCastException' thrown when copying 'CWildcardTypeInfo' properties. | schulte2005 | |
Corrected handling of non-collection properties referencing multiple types. | schulte2005 | |
Updated to stop logging when verbose option is not set. | schulte2005 | |
Changed default visibility from package to private. | schulte2005 |
Type | Changes | By |
---|---|---|
Updated generated 'copyOfObject' methods to support copying of 'XMLGregorianCalendar' instances without using reflection. | schulte2005 | |
Updated generated 'copyOfArray' methods to support copying of primitive arrays without using reflection. | schulte2005 |
Type | Changes | By |
---|---|---|
Corrected generated copyOfXYZElement methods. | schulte2005 |
Type | Changes | By |
---|---|---|
Updated default visibility to 'private' as stated in the documentation. | schulte2005 | |
Added class 'java.util.Currency' to the list of immutable types. | schulte2005 | |
Added classes 'java.util.Date', 'java.util.Calendar', 'java.util.TimeZone' and 'java.util.Locale' to the list of cloneable types. | schulte2005 |
Type | Changes | By |
---|---|---|
Moved java.net repositories from parent POM to cc-xjc-it POM. | schulte2005 |
Type | Changes | By |
---|---|---|
Corrected 'MissingResourceException's thrown when copying properties is not possible and corresponding messages are logged. Added support for JAXB class customizations using a 'ref' attribute. Fixes 4. | schulte2005 |
Type | Changes | By |
---|---|---|
Added a '-cc-nullable' option and changed the default behavior of the generated copy constructors to throw a 'NullPointerException' when passed a 'null' reference. | schulte2005 |
Type | Changes | By |
---|---|---|
Added option '-cc-hierarchical'. Fixes 5. | schulte2005 | |
Updated to annotate various methods with '@SuppressWarnings("unchecked")'. Fixes 6. | schulte2005 |
Type | Changes | By |
---|---|---|
Added option '-cc-cloneable-types'. | schulte2005 | |
Added option '-cc-immutable-types'. | schulte2005 |
Type | Changes | By |
---|---|---|
Updated to stop initializing unset optional attributes to default values during copying. | schulte2005 |
Type | Changes | By |
---|---|---|
Added option '-cc-string-types'. | schulte2005 | |
Corrected a 'NullPointerException' thrown with 'javaType' customizations. Fixes 7. | schulte2005 |
Type | Changes | By |
---|---|---|
Generated 'clone' methods should call 'super.clone()'. Fixes 8. | schulte2005 |
Type | Changes | By |
---|---|---|
Exception 'java.lang.CloneNotSupportedException' is never thrown in body of corresponding try statement. Fixes 9. | schulte2005 |