.. |
CloneFactoryTest.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |
ExpressionTreeCloner.cs
|
ExpressionTreeCloner now can create shallow field-based clones of objects without a default constructor (before this, only deep clones worked); search-and-replace fix - some comments referred to something called 'propertys'; all cloners now correctly handle being passed null values (a clone of 'null' is also 'null' per definition)
|
2012-02-08 17:38:20 +00:00 |
ExpressionTreeCloner.FieldBased.cs
|
ExpressionTreeCloner now can create shallow field-based clones of objects without a default constructor (before this, only deep clones worked); search-and-replace fix - some comments referred to something called 'propertys'; all cloners now correctly handle being passed null values (a clone of 'null' is also 'null' per definition)
|
2012-02-08 17:38:20 +00:00 |
ExpressionTreeCloner.PropertyBased.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |
ExpressionTreeCloner.Test.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |
ICloneFactory.cs
|
Streamlined the cloning API: whether a property-based clone is performed is no longer indicated through a parameter, but by calling the appropriate method
|
2012-02-08 17:13:08 +00:00 |
IStateCopier.cs
|
Fixed a compilation error when targeting Windows Phone; ChainStream now uses a params list for its constructor; added object cloning framework with support for deep and shallow cloning as well as cloning based on fields or properties
|
2012-02-01 22:45:15 +00:00 |
ReflectionCloner.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |
ReflectionCloner.Test.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |
SerializationCloner.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |
SerializationCloner.Test.cs
|
Fixed a bug in the cloners: if a class has properties with only a setter or only a getter, the property-based clones now ignore that property; added a unit test that verifies types without a default constructor can be cloned as well
|
2012-02-08 19:26:05 +00:00 |