Bug 94965

Summary: [assist] code assist should suggest inner types
Product: [Eclipse Project] JDT Reporter: David Audel <david_audel>
Component: CoreAssignee: David Audel <david_audel>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: ekuleshov, markus.kell.r, ppshah
Version: 3.0   
Target Milestone: 3.1 RC1   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description David Audel CLA 2005-05-12 10:28:36 EDT
Polish feature :
Working with inner types is currently a pain. Other features like quick fix or
add import deal with inner types
Comment 1 David Audel CLA 2005-05-18 09:27:55 EDT
Fixed

Tests added:
CompletionTest#testCompletionAllMemberTypes() -> testCompletionAllMemberTypes7()
CompletionTests_1_5#test0202() -> test0206()

Tests updated:
CompletionTest
CompletionTest_1_5
CodeCorrectionTests



Code Assist suggest all member types when completion token is a single name.

Y<complete here> // p.q.X.Y is proposed.

As all member types are proposed, code assist does not propose types of the
wrong kind.
Only classes are proposed inside an extends clause, only interfaces inside an
implements clause and only annotations in annotation reference (It was necessary
before to be able to propose a top level type which contains these types).
Comment 2 Martin Aeschlimann CLA 2005-05-18 12:40:41 EDT
excellent! ;-)
Comment 3 Maxime Daniel CLA 2005-05-27 05:06:30 EDT
Verified on build I20050526-2000-win32.
Comment 4 David Audel CLA 2005-06-10 04:57:20 EDT
*** Bug 72460 has been marked as a duplicate of this bug. ***
Comment 5 David Audel CLA 2005-06-10 04:57:57 EDT
*** Bug 85464 has been marked as a duplicate of this bug. ***
Comment 6 David Audel CLA 2005-08-18 09:30:53 EDT
*** Bug 78270 has been marked as a duplicate of this bug. ***