Bug 71073 - [jdt-weaving] java search not supported in AJDT
Summary: [jdt-weaving] java search not supported in AJDT
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: Core (show other bugs)
Version: 1.1.11   Edit
Hardware: All Windows XP
: P3 enhancement (vote)
Target Milestone: 1.6.1   Edit
Assignee: AJDT-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 70212 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-29 09:45 EDT by Luzius Meisser CLA
Modified: 2008-12-10 12:25 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luzius Meisser CLA 2004-07-29 09:45:31 EDT
As the JavaModelManager is not aware of aspects, we cannot search for members 
in aspects or members in classes that have been introduced by aspects. Solving 
this problem would solve, or at least partially solve, many other problems like 
code completion or missing aj features in the package explorer view.
Comment 1 Luzius Meisser CLA 2004-07-29 09:55:45 EDT
*** Bug 70212 has been marked as a duplicate of this bug. ***
Comment 2 Luzius Meisser CLA 2004-09-21 06:03:31 EDT
This is partially solved now as we are inserting AJCompilationUnits into the 
JavaModel in 1.2.0 M1. We now get code completion proposals for elements 
defined in .aj files for example. But our elements can still not be found in 
JavaSearch or its underlying index. We can contribute to JavaSearch using the 
according extension point org.eclipse.jdt.ui.queryParticipant and I think that 
would be the next step to do to solve this bug. However, to get into the index 
itself, at least jdt bug 36939 needs to be dealt with. I am not sure though 
how desirable it is to get into the java index - maybe it is better to solve 
the related problems on another level.
Comment 3 Andrew Clement CLA 2008-08-26 11:35:34 EDT
hopefully addressed by jdt-weaving
Comment 4 Andrew Eisenberg CLA 2008-12-10 12:25:48 EST
Fixed with JDT weaving enabled.