commit | 8b21c7770b85dae64fa6da181546a73378158a13 | [log] [tgz] |
---|---|---|
author | Jesse Wilson <jesse@swank.ca> | Thu Sep 29 16:38:24 2011 +0000 |
committer | Jesse Wilson <jesse@swank.ca> | Thu Sep 29 16:38:24 2011 +0000 |
tree | ecd30ba069eb5ac93ac94ee806acc7eb98def89c | |
parent | 4d0775ce8e7eba9b831d6c853aea34bacc66a6d1 [diff] |
Use the same behavior in all situations when an InstanceCreator returns a subclass. Previously we would set the field if the created instance is being assigned to a field of another object. We wouldn't set it when the created instance is a collection element or the top-level object.