Differences between current version and previous revision of Code generation for clone().

Other diffs: Previous Major Revision, Previous Author

Newer page: version 14 Last edited on March 6, 2007 4:03 pm. by EricBodden
Older page: version 13 Last edited on March 1, 2007 10:18 am. by EricBodden
@@ -47,14 +47,8 @@
 ** only exception: case where =~CloneNotSupportedException= is thrown only; this is legal, so we make the check for this optional 
 !! Heuristics for configuration of the code generation for a correct clone() method() 
-* If the class has a copy constructor =~SomeClass(~SomeClass other)=, examine that constructor and see which fields of =other= are read. Flag those fields to be copied by default.  
-** Future versions could provide an option of replacing all calls to the copy constructor with a call to =clone()=.  
-* Transient fields should be deselected by default.  
 * Fields of Objects which implement =Cloneable= by themselves should be selected for deep copy by default. (including arrays)