Bug 29524

Summary: Search for declaration via patterns adds '"*"
Product: [Eclipse Project] JDT Reporter: Dani Megert <daniel_megert>
Component: CoreAssignee: Jerome Lanneluc <jerome_lanneluc>
Status: VERIFIED FIXED QA Contact:
Severity: major    
Priority: P3 CC: oro7d3
Version: 2.1   
Target Milestone: 2.1 M5   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Dani Megert CLA 2003-01-15 06:15:53 EST
Build 20030107

Test Case:
1. Open Search Dialog - Java page
2. Enter "A", ignore case
3. Search for Declarartions of Type
==> all types starting with A are returned

I verified that JDT Search UI does not append a '*' behind the scenes.
Comment 1 Jerome Lanneluc CLA 2003-01-16 04:13:14 EST
*** Bug 29540 has been marked as a duplicate of this bug. ***
Comment 2 Jerome Lanneluc CLA 2003-01-18 12:14:11 EST
Changed SearchEngine.createSearchPattern(String, ...) to check if the pattern 
contains a wild card. If it does, use PATTERN_MATCH, if not use EXACT_MATCH.
Comment 3 Jerome Lanneluc CLA 2003-01-20 04:59:05 EST
Added regression test JavaSearchTests.testTypeDeclaration()
Comment 4 David Audel CLA 2003-02-06 12:12:13 EST
Verified.