Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 317060

Summary: Create "AspectG" to provide first class integration with Groovy
Product: [Tools] AspectJ Reporter: Matthew Adams <matthew>
Component: CompilerAssignee: aspectj inbox <aspectj-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Matthew Adams CLA 2010-06-16 11:35:48 EDT
See discussions at
http://dev.eclipse.org/mhonarc/lists/aspectj-users/msg12186.html
and
http://groovy.329449.n5.nabble.com/AspectG-tp396059p396059.html

* Support a Groovier syntax for aspects
* Support weaving Groovy classes at compile time and run time via Groovy's MOP

This bug is related to https://bugs.eclipse.org/bugs/show_bug.cgi?id=290740 and https://bugs.eclipse.org/bugs/show_bug.cgi?id=287092.

This could be a starting point to have AspectJ support other JVM languages as well, such as Scala, JRuby, etc.
Comment 1 Matthew Adams CLA 2010-06-16 11:46:29 EDT
The Groovy issue corresponding to this issue is
http://jira.codehaus.org/browse/GROOVY-4249