You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Pascal Schumacher (JIRA)" <ji...@apache.org> on 2015/07/08 18:14:06 UTC

[jira] [Updated] (GROOVY-3361) Groovy compiler support for JSR 269

     [ https://issues.apache.org/jira/browse/GROOVY-3361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pascal Schumacher updated GROOVY-3361:
--------------------------------------
    Fix Version/s:     (was: 2.x)

> Groovy compiler support for JSR 269
> -----------------------------------
>
>                 Key: GROOVY-3361
>                 URL: https://issues.apache.org/jira/browse/GROOVY-3361
>             Project: Groovy
>          Issue Type: New Feature
>          Components: Compiler
>            Reporter: Paul King
>         Attachments: test_test-groovy-3361_jar_1.0-SNAPSHOT_090217-182750.zip
>
>
> The javac command in Java 6 supports JSR 269 annotation processors. We should explore whether we can leverage the features provided by the javac compiler during joint compilation (JSR 199 compiler API?) or provide some kind of native support. This overlaps with (and maybe maps directly on to) how ASTTransformations (@Grab, @Grapes) work - though there are some differences too which would need to be addressed.
> For a brief discussion starting point related to one use of such a feature, see:
> http://blogs.sun.com/geertjan/entry/running_groovy_on_the_netbeans



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)