Project: JDT
Bug 274474 [call hierarchy] Expand With Constructors action should cancel all other current jobs running
Reported: 2009-04-30 03:23:24 | Status: verified fixed

Build ID: I20090427-1800 Steps To Reproduce: 1.Invoke call hierarchy in callers mode on any method that takes time to search for callers 2.open the context menu and click on "Expand With Constructors" Both jobs are running concurrently and both results are displayed => Should cancel all the searches that are happening on the same node when the action is invoked, and display only the new results. More information:

Files changed in fix:
org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/callhierarchy/MethodWrapper.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyContentProvider.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyLabelProvider.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/DeferredMethodWrapper.java org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/ExpandWithConstructorsAction.java