Announcing the release of APT-Jelly 2.2. This release includes the following changes:
Started packaging everything into a single jar, as its size is insignificant and it's easier to work with.
Added a decorated property on the type declaration that returns a collection of it's readable properties.
Added a declaration loop for the properties of a type declaration.
Added an "excludes" attribute for any annotation filterable declaration loops that takes a comma-separated list of annotations that indicate the declaration should be excluded from the loop.
Added an APT option for specifying the type mirror and declaration decorators.
Made the element value map of the annotation mirror unmodifiable.
Fixed the .equals for a decorated type mirror.
Various other bug fixes.
Announcing the release of APT-Jelly 2.0 including full support for Freemarker templates. The templating interfaces for Jelly and Freemarker are packaged separately. Documentation has been updated to reflect Freemarker templates rather than Jelly templates.
Announcing the release of APT-Jelly 1.0 as an emollient for the abrasive annotation processing procedure established for Sun's Annotation Processing Tool (APT). APT-Jelly leverages the scripting capabilities of Commons Jelly to provide a template-oriented interface to APT. This allows developers to use Jelly scripts directly as templates for generating pre-compile artifacts, or to use the scripts to delegate to other template engines (e.g. Velocity).... read more