Summary: | [model] IType#getElementName() returns empty string for non-anonymous binary type with $ in name | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Markus Keller <markus.kell.r> |
Component: | Core | Assignee: | Jerome Lanneluc <jerome_lanneluc> |
Status: | RESOLVED WONTFIX | QA Contact: | |
Severity: | minor | ||
Priority: | P3 | CC: | frederic_fusier |
Version: | 3.3 | ||
Target Milestone: | 3.3 RC4 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Markus Keller
2007-01-23 09:23:28 EST
Reproduced with 3.3 RC4. When java file exists, the model behaves correctly and you can see the R$1 type in the Open Type dialog when typing "r" pattern. This problem only happens when only the class file exists, then there's no way to know whether this is a top-level type or an anonymous without opening the file. As this cannot be done for obvious performance reasons, not sure if there's something to do here... Known limitation of the model. |