Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added additional links to the documenation for the new features


The two examples are just the tip of the iceberg, but we will work out more complete documentation of the various extension points and utility methods going forward.

For more details take a look at the type checking extensions documentation.

Compile-time Meta-annotations


The full example can be found in this Gist on Github:

Additional details can be found in the meta-annotations documentation.

Compilation customization


The configuration code is easier to read and maintain, thanks to the clarity brought by the builder approach. But we’ve only seen a couple examples of customization, and you should have a look at the other customizations available in the org.codehaus.groovy.control.customizers.builder package to learn more about them.

More details can be found in the advanced compiler configuration documentation.

Other Minor Enhancements

Additonal DGM methods