Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 384443

Summary: Improved Imports
Product: z_Archived Reporter: Lars Vogel <Lars.Vogel>
Component: RecommendersAssignee: Marcel Bruch <marcel.bruch>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P5 CC: eclipse, Lars.Vogel
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Lars Vogel CLA 2012-07-06 05:17:21 EDT
Would be nice to have intelligent type filters.

 If I use SWT is a project, it is unlikely that I want to import awt. Not sure if it is possible to find a general rule for this though.
Comment 1 Marcel Bruch CLA 2012-07-26 03:29:19 EDT
Topic is sold. Full work on this feature will start in October :-)
Comment 2 Deepak Azad CLA 2012-07-26 06:24:27 EDT
*** Bug 385938 has been marked as a duplicate of this bug. ***
Comment 3 Marcel Bruch CLA 2012-08-19 06:55:44 EDT
preliminary "not that intelligent" completion engine is available for testing on 4.2 HEAD update site that partially addresses Lars' request.

Among other things, it features:

* new proposal ranking system for code completion in general.
* ranks types of previously used packages higher
* kind of hippie completion for types, methods, fields [1]
* improved subwords support for type and parameter names
* several minor fixes in subwords.
* seamless integration of subwords, calls, overrides, hippie, types completion in one completion engine


[1] http://beust.com/weblog2/archives/000258.html
Comment 4 Marcel Bruch CLA 2012-08-19 07:28:08 EDT
*** Bug 363337 has been marked as a duplicate of this bug. ***
Comment 5 Marcel Bruch CLA 2013-04-10 01:10:59 EDT
the thesis is almost finished. we consider reusing parts or findings of this work in 2.0
Comment 6 Lars Vogel CLA 2014-01-17 09:51:38 EST
I want to slim down my open bug list, I close this, please reopen if you plan to work on this.
Comment 7 Marcel Bruch CLA 2014-06-19 06:33:40 EDT
Closing for 2.1