Bug 176971

Summary: [assist] types are computed if TYPE_REF are filterred and JAVADOC_TYPE_REF aren't filtered
Product: [Eclipse Project] JDT Reporter: David Audel <david_audel>
Component: CoreAssignee: David Audel <david_audel>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 3.3   
Target Milestone: 3.3 M6   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Proposed fix none

Description David Audel CLA 2007-03-12 05:46:44 EDT
I20070306-1200

When the completion location isn't inside a javadoc, types are computed if TYPE_REF are filterred and JAVADOC_TYPE_REF aren't filtered.
Comment 1 David Audel CLA 2007-03-12 05:48:44 EDT
Created attachment 60539 [details]
Proposed fix
Comment 2 David Audel CLA 2007-03-12 05:50:57 EDT
Released for 3.3M6.
Comment 3 Maxime Daniel CLA 2007-03-20 10:52:39 EDT
Discussed the problem with David. In fact, the problem is not observable from the outside (except that performances are badly hit), and could be summarized as: before the fix, in the described context, types were computed, then filtered out late in the process; after the fix, the fact we do not need types is acknowledged early, types are not computed (nor filtered at the end of the process).
The verification must hence rely on code inspection.

Verified for 3.3 M6 using v_744.