Community
Participate
Working Groups
build I20050921-2000 + jdtcore head 1) perform the following search request. new BasicSearchEngine(workingCopies).search( SearchPattern.createPattern( "AESC", IJavaSearchConstants.TYPE, IJavaSearchConstants.DECLARATIONS, SearchPattern.R_PREFIX_MATCH), new SearchParticipant[]{BasicSearchEngine.getDefaultSearchParticipant()}, searchScope, searchRequestor, null); The type 'com.sun.crypto.provider.AESCipher' of the JRE runtime library is not found by this search request.
Fixed and released in HEAD. Changes done in method matchTypeDeclaration(TypeDeclarationPattern,...) of ClassFileMatchLocator. Add '*' at the end of type declaration simple name when pattern mode is R_PREFIX_MATCH... Test cases added in JavaSearchBugsTests
Verified for 3.2 M4 using build I20051213-0010