Community
Participate
Working Groups
3.3 My see bug 185452: The search engine progress monitor is already on 100% when the results are passed to the search requestor. If should allocated some ticks for the reporting and also test if the monitor got canceled while reporting. 100% should only be reached when all matches are reported.
Search Engine already allows progress while locating matches (see MatchLocator.locateMatches(SearchDocument[]) method). This problem is specific while searching for package declarations which does not manage the progress monitor (see MatchLocator.locatePackageDeclarations(SearchParticipant). => modify the bug summary
Created attachment 86924 [details] Proposed patch
Released for 3.4M5 in HEAD stream.
Verified for 3.4M5 using build I20080204-0010.