Bug 94965 - [assist] code assist should suggest inner types
Summary: [assist] code assist should suggest inner types
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 3.1 RC1   Edit
Assignee: David Audel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 72460 78270 85464 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-12 10:28 EDT by David Audel CLA
Modified: 2005-08-18 09:30 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***