Groovy
  1. Groovy
  2. GROOVY-3361

Groovy compiler support for JSR 269

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Compiler
    • Labels:
      None

      Description

      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

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Paul King
          • Votes:
            7 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:

              Development