Bug 520485

Summary: inclusive java type filter
Product: [Eclipse Project] JDT Reporter: Jonathan Locke <jonathan.locke>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: 4.7   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Jonathan Locke CLA 2017-08-02 19:06:01 EDT
The Java Type filter in settings allows users to configure patterns to exclude from the Open Type dialog. It would be good to allow the opposite, where users can list the patterns to *include* and all other types are excluded. Maybe a checkbox for "my projects" and "java core libraries" to include all that and then you can specifically add other things.

Maybe more importantly, this mechanism wouldn't even be needed 99% of the time if the Open Type dialog simply prioritized the users code so it appeared at the top when searching. As it is, if I search for something like "State" I get hundreds of matches from other projects that are irrelevant and buried somewhere in there is my own State class. It would be nice to see my code at the top above a little separator bar and all the stuff I link to below that separator bar.

-- Configuration Details --
Product: Eclipse 4.7.0.20170620-1800 (org.eclipse.epp.package.java.product)Installed Features:
 org.eclipse.jdt 3.13.0.v20170612-0950
Versioning Plugin:
 org.eclipse.platform 4.7.0.v20170612-1255