Summary: | Make ability to not propose class names from a non-capital letter. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Yauheniy Ratkevich <evser11> | ||||||
Component: | Core | Assignee: | JDT-Core-Inbox <jdt-core-inbox> | ||||||
Status: | NEW --- | QA Contact: | |||||||
Severity: | enhancement | ||||||||
Priority: | P3 | CC: | jarthana, stephan.herrmann | ||||||
Version: | 4.6 | ||||||||
Target Milestone: | --- | ||||||||
Hardware: | PC | ||||||||
OS: | Windows 10 | ||||||||
Whiteboard: | |||||||||
Attachments: |
|
Description
Yauheniy Ratkevich
2016-07-01 06:32:08 EDT
Are you requesting this as a filter for completion (Ctrl+Space)? If so, why should classes with such names not be referenced? Isn't the creation of such classes the problem, not referencing? (In reply to Stephan Herrmann from comment #1) > Are you requesting this as a filter for completion (Ctrl+Space)? > If so, why should classes with such names not be referenced? > Isn't the creation of such classes the problem, not referencing? I don't mean to forbid referencing to such classes forever, I mean just to have an ability to do it. I'll explain: I have one project which has really lots of dependencies and lots of SYSTEM classes are starting from a lower case (not like Java convention). They are named in a such way, because they are low-level or working with some hardware or just not intended to work with them. (see attchments). Created attachment 262863 [details]
Example
Created attachment 262864 [details]
Example2
You have probably thought about this, if not you should explore other ways of filtering those out, perhaps they all come from particular packages so they can 'not' be proposed? Just thinking aloud. (In reply to Jay Arthanareeswaran from comment #5) > You have probably thought about this, if not you should explore other ways > of filtering those out, perhaps they all come from particular packages so > they can 'not' be proposed? Just thinking aloud. There are many packages that contains such classes. Of course I may filter such classes just by adding filter: [a-z]* But it's just my small proposal... (In reply to Yauheniy Ratkevich from comment #6) > (In reply to Jay Arthanareeswaran from comment #5) > > You have probably thought about this, if not you should explore other ways > > of filtering those out, perhaps they all come from particular packages so > > they can 'not' be proposed? Just thinking aloud. > > There are many packages that contains such classes. Of course I may filter > such classes just by adding filter: [a-z]* > But it's just my small proposal... Here I should add 26 (a-z) filters, because Type Filter field doesn't support regexp value. |