Bug 290740

Summary: [plan][groovy]Weaving groovy
Product: [Tools] AspectJ Reporter: Andrew Clement <aclement>
Component: CompilerAssignee: aspectj inbox <aspectj-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: 1.6.6   
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:

Description Andrew Clement CLA 2009-09-28 15:28:48 EDT
This enhancement is to cover allowing AspectJ to work with groovy code.  There are a number of pieces of work here

1) Tolerate .class files produced by groovyc.  Don't actively weave them but don't crash when they are encountered.

2) Determine feasibility of integration of the groovy/jdt changes into AspectJ.

3) determine which join points make sense in a groovy class.  probably proceed with execution() first.

4) determine the value of trying to get static crosscutting to work - is it useful?  Some of the need for static crosscutting is perhaps alleviated in groovy by its MOPpy capabilities.
Comment 1 Andrew Clement CLA 2013-06-24 11:04:12 EDT
unsetting the target field which is currently set for something already released