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

Bug 577286

Summary: partially qualified names need a asterisk wildcard to be found by Open Type dialog
Product: [Eclipse Project] JDT Reporter: Jörg Kubitz <jkubitz-eclipse>
Component: UIAssignee: Jörg Kubitz <jkubitz-eclipse>
Status: VERIFIED FIXED QA Contact: Jeff Johnston <jjohnstn>
Severity: minor    
Priority: P3 CC: jjohnstn, kalyan_prasad
Version: 4.22   
Target Milestone: 4.23 M3   
Hardware: All   
OS: All   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=447798
https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/187780
https://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/commit/?id=ae6ea96ff770bcca4cb20f6f2c81482f30a25f16
Whiteboard:

Description Jörg Kubitz CLA 2021-11-16 07:03:47 EST
Bug 447798 converts
 "C:\org.eclipse.debug.core\bin\org\eclipse\debug\core\DebugPlugin$EventDispatchJob.class"
to 
 DebugPlugin.EventDispatchJob
but that class is not found by the Open Type dialog.

Alternative search pattern which find org.eclipse.debug.core.DebugPlugin.EventDispatchJob:
 .DebugPlugin.EventDispatchJob
 *.DebugPlugin.EventDispatchJob
 *DebugPlugin.EventDispatchJob
I am not sure about the differences but i suggest to automatically prepend
 *.
when the resulting search text contains ".".

i.e. Map$Entry -> *.Map.Entry
Comment 1 Eclipse Genie CLA 2021-11-16 07:20:14 EST
New Gerrit change created: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/187780
Comment 2 Kalyan Prasad Tatavarthi CLA 2021-11-19 00:26:16 EST
4.22 RC1 is already done. Lets target this bug for 4.23 M1.
Comment 4 Jörg Kubitz CLA 2022-02-02 13:24:46 EST
thanks, jeff
Comment 5 Jeff Johnston CLA 2022-02-17 11:33:52 EST
Verified for 4.23 M1 using I20220216 build