• Bug
  • Status: Closed
  • 2 Major
  • Resolution: Fixed
  • DSO:L1
  • teck
  • Reporter: teck
  • February 20, 2007
  • 0
  • Watchers: 0
  • July 27, 2012
  • March 15, 2007

Description

If someone uses clone() on a managed HashMap or Hashtable (the two collections that can be partially resolved at the moment), the returned object will potentially contained the unresolved ObjectIDs in the values

Comments

Tim Eck 2007-02-20

TCObject.resolveAllReferences() is probably being called when clone() is invoked on these collections, but it doesn’t do anything. There should probably be an interface added on our implementation of collections (kinda like Clearable) that gives TCObjectLogical a way to get all references resolved.

Fiona OShea 2007-02-22

If you can fix in moraga timeframe do so, but a lower priority in the list