Change Log for JSR-000269 Pluggable Annotation Processing API

This page details the proposed, accepted and deferred changes to JSR 269, documenting the changes that will go into the next revision, per Section 5.2 of the JCP 2.9 document.

Last updated: 21 December 2013

PROPOSED CHANGES
 

ACCEPTED CHANGES
Changes proposed for Maintenance Review 2, approved on 21 December 2013:
The proposed changes made fall into three broad categories:
  1. Cleaning up the existing specification without changing its semantics (adding missing javadoc tags, etc.)
  2. API changes to support the language changes being made in Project Lambda / JSR 335. These includes adding javax.lang.model.type.IntersectionType as well as javax.lang.model.element.ExecutableElement.isDefault
  3. API changes to support the language changes being made under JSR 308, Annotations on Java Types. These include javax.lang.model.AnnotatedConstruct and updating javax.annotation.processing.Processor.

List of Proposed changes
diffs of the javadocs
Maintenance Review 1, approved on 26 April 2011

DEFERRED CHANGES