Bug 130901 - Pointcut navigation (F3) doesnt find pointcuts inherited from super-aspect
Summary: Pointcut navigation (F3) doesnt find pointcuts inherited from super-aspect
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: UI (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.4.0   Edit
Assignee: Matt Chapman CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-08 09:50 EST by Matt Chapman CLA
Modified: 2006-05-10 12:13 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Chapman CLA 2006-03-08 09:50:15 EST
This causes a failure in the OpenDeclarationTest visual test.

Using the OpenDeclaration test project, open GetInfo.aj in the editor and put the cursor on the reference to executeGo in the goCut() pointcut. Pressing F3 should take you to the definition of excecuteGo in the AbstractGetInfo aspect. Instead it currently says the current selection is not a java element.
Comment 1 Matt Chapman CLA 2006-03-08 10:18:58 EST
The problem occurs in PointcutUtilities.findPointcut().
For some reason aspect.resolveType(superName) is no longer finding the super aspect.
This also stops the source code hover working in this situation.
Comment 2 Matt Chapman CLA 2006-05-10 12:13:33 EDT
Fixed in 1.4.0.20060510104116 for Eclipse 3.2RC2 / RC3

AJDT1.4 build.110 Build Successful
BUILD COMPLETE -  build.110
Date of build:	05/10/2006 10:41:16
Time to build:	19 minutes 17 seconds
Last changed:	05/10/2006 10:24:41