hg: type-annotations/type-annotations/langtools: 11 new changesets

mali at csail.mit.edu mali at csail.mit.edu
Fri Apr 24 22:34:03 PDT 2009


Changeset: 830985d199d4
Author:    mali
Date:      2009-04-24 12:21 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/830985d199d4

revise abstract type processor
 - only process files with supported annotations
 - add another round for process completion

! src/share/classes/com/sun/source/util/AbstractTypeProcessor.java

Changeset: 9632d8391ca2
Author:    mali
Date:      2009-04-24 13:06 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9632d8391ca2

missed removal of a FIXME

! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java

Changeset: 2e3808340f27
Author:    mali
Date:      2009-04-24 13:16 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2e3808340f27

move TargetType from to com.sun.tools.javac.code

+ src/share/classes/com/sun/tools/javac/code/TargetType.java
- src/share/classes/com/sun/tools/javac/comp/TargetType.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java

Changeset: 52c2fa497001
Author:    mali
Date:      2009-04-24 15:16 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/52c2fa497001

copy type param annotations

! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java

Changeset: f8d1977e6df1
Author:    mali
Date:      2009-04-24 15:42 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f8d1977e6df1

revert an unneeded fix

! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java

Changeset: d88697cb82fc
Author:    mali
Date:      2009-04-24 15:46 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d88697cb82fc

remove an unnecessary typeAnnotationsOpt() call

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java

Changeset: 5ffdd59e0842
Author:    mali
Date:      2009-04-24 15:48 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5ffdd59e0842

remove unused imports

! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java

Changeset: 18465f266929
Author:    mali
Date:      2009-04-24 16:41 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/18465f266929

clean up TransTypes annotation lifter

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java

Changeset: cf38283d5821
Author:    mali
Date:      2009-04-24 16:58 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/cf38283d5821

general cleanup
- applying Maurizio comments

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java

Changeset: 7e9f4e8c22e2
Author:    mali
Date:      2009-04-24 17:41 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7e9f4e8c22e2

typo fix

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java

Changeset: f2d15c81caa3
Author:    mali
Date:      2009-04-24 17:53 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f2d15c81caa3

review of JavacParser
 - update grammar
 - merge typeAnnotationsOpt with annotationsOpt

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java




More information about the type-annotations-dev mailing list