Looking For Leaks
Since:
Last Modified: $Date: 2007/09/19 14:01:34 $
Removing synchronize view entries
- Start with an empty synchronize view
- Create an entry in the Synchronize view for each of the
following cases:
- Team>Synchronize
- Compare with>Branch or Version
- Team>Merge
- Open the context menu
- Select all mode and layout combinations
- Remove the entry (making the sync view empty).
- Select an item in another view
- Using a memory profiler, look for instances of the following
classes:
- ISynchronizeParticipant
- SynchronizeModelElement
- SyncInfo/SyncInfoSet
Closing the Synchronize view
Close all instances of the Synchronize view and ensure that no instances
of ISynchronizeView remain.