hg: type-annotations/type-annotations/langtools: 46 new changesets
Jonathan Gibbons
jonathan.gibbons at oracle.com
Wed Mar 14 17:35:45 PDT 2012
Werner,
Welcome to OpenJDK!
-- Jon
On 03/14/2012 04:57 PM, wdietl at gmail.com wrote:
> Changeset: 51fb17abfc32
> Author: mcimadamore
> Date: 2012-01-24 17:52 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/51fb17abfc32
>
> 7129801: Merge the two method applicability routines
> Summary: Resolve.java and Infer.java should reuse the same method applicability check routine
> Reviewed-by: dlsmith, jjg
>
> ! src/share/classes/com/sun/tools/javac/comp/Infer.java
> ! src/share/classes/com/sun/tools/javac/comp/Resolve.java
> ! src/share/classes/com/sun/tools/javac/resources/compiler.properties
> + test/tools/javac/diags/examples/InferVarargsArgumentMismatch.java
>
> Changeset: ac36176b7de0
> Author: jjh
> Date: 2012-01-24 15:51 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ac36176b7de0
>
> 7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
> ! src/share/classes/com/sun/tools/javac/main/Main.java
> + test/tools/javah/T7126832/T7126832.java
> + test/tools/javah/T7126832/java.java
>
> Changeset: d16b464e742c
> Author: jjh
> Date: 2012-01-24 16:31 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d16b464e742c
>
> 7129225: javac fails to run annotation processors when star import of package of gensrc
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
> + test/tools/javac/7129225/Anno.java
> + test/tools/javac/7129225/AnnoProcessor.java
> + test/tools/javac/7129225/NegTest.ref
> + test/tools/javac/7129225/TestImportStar.java
> + test/tools/javac/7129225/TestImportStar.ref
>
> Changeset: 332dfa0f91df
> Author: jjh
> Date: 2012-01-25 12:20 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/332dfa0f91df
>
> 7133314: The regression test for 7129225 fails when run with jtreg -samevm or jtreg -agentvm
> Reviewed-by: jjg
>
> ! test/tools/javac/7129225/AnnoProcessor.java
> ! test/tools/javac/7129225/NegTest.ref
> ! test/tools/javac/7129225/TestImportStar.java
> ! test/tools/javac/7129225/TestImportStar.ref
>
> Changeset: 7d412606d641
> Author: lana
> Date: 2012-01-28 20:42 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7d412606d641
>
> Merge
>
>
> Changeset: 2360c8213989
> Author: darcy
> Date: 2012-02-05 21:59 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2360c8213989
>
> 7041249: Remove apt tool and API from the JDK
> Reviewed-by: jjg, ohair
>
> ! make/Makefile-classic
> ! make/build.properties
> ! make/build.xml
> ! make/netbeans/README
> - make/test/lib/apt.sh
> ! make/test/lib/src.gold.txt
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessor.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessorEnvironment.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessorFactory.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessorListener.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessors.java
> - src/share/classes/com/sun/mirror/apt/Filer.java
> - src/share/classes/com/sun/mirror/apt/Messager.java
> - src/share/classes/com/sun/mirror/apt/RoundCompleteEvent.java
> - src/share/classes/com/sun/mirror/apt/RoundCompleteListener.java
> - src/share/classes/com/sun/mirror/apt/RoundState.java
> - src/share/classes/com/sun/mirror/apt/package-info.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationMirror.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationTypeDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationTypeElementDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationValue.java
> - src/share/classes/com/sun/mirror/declaration/ClassDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/ConstructorDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/Declaration.java
> - src/share/classes/com/sun/mirror/declaration/EnumConstantDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/ExecutableDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/FieldDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/InterfaceDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/MemberDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/MethodDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/Modifier.java
> - src/share/classes/com/sun/mirror/declaration/PackageDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/ParameterDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/TypeDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/TypeParameterDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/package-info.java
> - src/share/classes/com/sun/mirror/overview.html
> - src/share/classes/com/sun/mirror/type/AnnotationType.java
> - src/share/classes/com/sun/mirror/type/ArrayType.java
> - src/share/classes/com/sun/mirror/type/ClassType.java
> - src/share/classes/com/sun/mirror/type/DeclaredType.java
> - src/share/classes/com/sun/mirror/type/EnumType.java
> - src/share/classes/com/sun/mirror/type/InterfaceType.java
> - src/share/classes/com/sun/mirror/type/MirroredTypeException.java
> - src/share/classes/com/sun/mirror/type/MirroredTypesException.java
> - src/share/classes/com/sun/mirror/type/PrimitiveType.java
> - src/share/classes/com/sun/mirror/type/ReferenceType.java
> - src/share/classes/com/sun/mirror/type/TypeMirror.java
> - src/share/classes/com/sun/mirror/type/TypeVariable.java
> - src/share/classes/com/sun/mirror/type/VoidType.java
> - src/share/classes/com/sun/mirror/type/WildcardType.java
> - src/share/classes/com/sun/mirror/type/package-info.java
> - src/share/classes/com/sun/mirror/util/DeclarationFilter.java
> - src/share/classes/com/sun/mirror/util/DeclarationScanner.java
> - src/share/classes/com/sun/mirror/util/DeclarationVisitor.java
> - src/share/classes/com/sun/mirror/util/DeclarationVisitors.java
> - src/share/classes/com/sun/mirror/util/Declarations.java
> - src/share/classes/com/sun/mirror/util/SimpleDeclarationVisitor.java
> - src/share/classes/com/sun/mirror/util/SimpleTypeVisitor.java
> - src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java
> - src/share/classes/com/sun/mirror/util/SourcePosition.java
> - src/share/classes/com/sun/mirror/util/TypeVisitor.java
> - src/share/classes/com/sun/mirror/util/Types.java
> - src/share/classes/com/sun/mirror/util/package-info.java
> - src/share/classes/com/sun/tools/apt/Main.java
> - src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java
> - src/share/classes/com/sun/tools/apt/comp/Apt.java
> - src/share/classes/com/sun/tools/apt/comp/BootstrapAPF.java
> - src/share/classes/com/sun/tools/apt/comp/PrintAP.java
> - src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java
> - src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java
> - src/share/classes/com/sun/tools/apt/main/CommandLine.java
> - src/share/classes/com/sun/tools/apt/main/Main.java
> - src/share/classes/com/sun/tools/apt/mirror/AptEnv.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/AnnotationProcessorEnvironmentImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/MessagerImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/RoundStateImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationMirrorImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeElementDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationValueImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ClassDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ConstructorDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationMaker.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumConstantDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ExecutableDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/FieldDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/InterfaceDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/MemberDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/MethodDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/PackageDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ParameterDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeParameterDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/AnnotationTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/ArrayTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/ClassTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/DeclaredTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/EnumTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/InterfaceTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/PrimitiveTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/TypeMaker.java
> - src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/VoidTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/WildcardTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/util/SourcePositionImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.java
> - src/share/classes/com/sun/tools/apt/resources/apt.properties
> - src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
> - src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
> - src/share/classes/com/sun/tools/apt/util/Bark.java
> - test/tools/apt/Basics/Aggregate.java
> - test/tools/apt/Basics/ClassAnnotations.java
> - test/tools/apt/Basics/FreshnessApf.java
> - test/tools/apt/Basics/GenClass.java
> - test/tools/apt/Basics/Indirect.java
> - test/tools/apt/Basics/Lacuna.java
> - test/tools/apt/Basics/MethodAnnotations.java
> - test/tools/apt/Basics/Milk.java
> - test/tools/apt/Basics/MisMatch.java
> - test/tools/apt/Basics/Misc.java
> - test/tools/apt/Basics/MyMarker.java
> - test/tools/apt/Basics/MySimple.java
> - test/tools/apt/Basics/NestedClassAnnotations.java
> - test/tools/apt/Basics/ParameterAnnotations.java
> - test/tools/apt/Basics/StaticFieldAnnotations.java
> - test/tools/apt/Basics/StaticMethodAnnotations.java
> - test/tools/apt/Basics/TestGetPackageApf.java
> - test/tools/apt/Basics/TestGetTypeDeclarationApf.java
> - test/tools/apt/Basics/annot/AnnotMarker.java
> - test/tools/apt/Basics/annot/AnnotShangri_la.java
> - test/tools/apt/Basics/annot/AnnotSimple.java
> - test/tools/apt/Basics/annot/annot2/AnnotMarker2.java
> - test/tools/apt/Basics/annot/annot2/AnnotSimple2.java
> ! test/tools/apt/Basics/apt.sh
> - test/tools/apt/Basics/com.sun.mirror.apt.AnnotationProcessorFactory
> - test/tools/apt/Basics/foo/bar/Baz.java
> - test/tools/apt/Basics/foo/bar/Quux.java
> - test/tools/apt/Basics/golden.txt
> - test/tools/apt/Basics/goldenAggregate.txt
> - test/tools/apt/Basics/p1/p2.java
> - test/tools/apt/Basics/p1/p2/C1.java
> - test/tools/apt/Basics/print.sh
> - test/tools/apt/Compile/ClassDeclApf.java
> - test/tools/apt/Compile/ClassDeclApf2.java
> - test/tools/apt/Compile/Dummy1.java
> - test/tools/apt/Compile/ErrorAPF.java
> - test/tools/apt/Compile/HelloAnnotation.java
> - test/tools/apt/Compile/HelloWorld.java
> - test/tools/apt/Compile/Round1Apf.java
> - test/tools/apt/Compile/Round2Apf.java
> - test/tools/apt/Compile/Round3Apf.java
> - test/tools/apt/Compile/Round4Apf.java
> - test/tools/apt/Compile/Rounds.java
> - test/tools/apt/Compile/StaticApf.java
> - test/tools/apt/Compile/WarnAPF.java
> - test/tools/apt/Compile/WrappedStaticApf.java
> - test/tools/apt/Compile/compile.sh
> - test/tools/apt/Compile/golden.txt
> - test/tools/apt/Compile/goldenFactory.txt
> - test/tools/apt/Compile/goldenWarn.txt
> - test/tools/apt/Compile/servicesRound1
> - test/tools/apt/Compile/servicesRound2
> - test/tools/apt/Compile/servicesRound3
> - test/tools/apt/Compile/servicesRound4
> - test/tools/apt/Compile/servicesStaticApf
> - test/tools/apt/Compile/src/AhOneClass.java
> - test/tools/apt/Compile/src/AndAhTwoClass.java
> - test/tools/apt/Compile/src/Round1Class.java
> - test/tools/apt/Discovery/Dee.java
> - test/tools/apt/Discovery/Dum.java
> - test/tools/apt/Discovery/Empty.java
> - test/tools/apt/Discovery/PhantomTouch.java
> - test/tools/apt/Discovery/PhantomUpdate.java
> - test/tools/apt/Discovery/Touch.java
> - test/tools/apt/Discovery/discovery.sh
> - test/tools/apt/Discovery/servicesBadTouch
> - test/tools/apt/Discovery/servicesPhantomTouch
> - test/tools/apt/Discovery/servicesTouch
> - test/tools/apt/Discovery/servicesTweedle
> - test/tools/apt/Misc/Marked.java
> - test/tools/apt/Misc/Marker.java
> - test/tools/apt/Misc/Misc.java
> - test/tools/apt/Misc/misc.sh
> - test/tools/apt/Misc/servicesMisc
> - test/tools/apt/Options/Marked.java
> - test/tools/apt/Options/Marker.java
> - test/tools/apt/Options/OptionChecker.java
> - test/tools/apt/Options/options.sh
> - test/tools/apt/Options/servicesOptions
> - test/tools/apt/Scanners/Counter.java
> - test/tools/apt/Scanners/MemberOrderApf.java
> - test/tools/apt/Scanners/Order.java
> - test/tools/apt/Scanners/Scanner.java
> - test/tools/apt/Scanners/TestEnum.java
> - test/tools/apt/Scanners/VisitOrder.java
> - test/tools/apt/Scanners/scanner.sh
> - test/tools/apt/Scanners/servicesScanner
> - test/tools/apt/lib/Ignore.java
> - test/tools/apt/lib/Test.java
> - test/tools/apt/lib/TestProcessor.java
> - test/tools/apt/lib/TestProcessorFactory.java
> - test/tools/apt/lib/Tester.java
> - test/tools/apt/mirror/declaration/AnnoMirror.java
> - test/tools/apt/mirror/declaration/AnnoTypeDecl.java
> - test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java
> - test/tools/apt/mirror/declaration/AnnoVal.java
> - test/tools/apt/mirror/declaration/ClassDecl.java
> - test/tools/apt/mirror/declaration/ConstExpr.java
> - test/tools/apt/mirror/declaration/ConstructorDecl.java
> - test/tools/apt/mirror/declaration/EnumDecl.java
> - test/tools/apt/mirror/declaration/FieldDecl.java
> - test/tools/apt/mirror/declaration/GetAnno.java
> - test/tools/apt/mirror/declaration/InterfaceDecl.java
> - test/tools/apt/mirror/declaration/MethodDecl.java
> - test/tools/apt/mirror/declaration/PackageDecl.java
> - test/tools/apt/mirror/declaration/ParameterDecl.java
> - test/tools/apt/mirror/declaration/pkg1/AClass.java
> - test/tools/apt/mirror/declaration/pkg1/AnAnnoType.java
> - test/tools/apt/mirror/declaration/pkg1/AnEnum.java
> - test/tools/apt/mirror/declaration/pkg1/AnInterface.java
> - test/tools/apt/mirror/declaration/pkg1/package-info.java
> - test/tools/apt/mirror/declaration/pkg1/pkg2/AnInterface.java
> - test/tools/apt/mirror/declaration/pkg1/pkg2/package.html
> - test/tools/apt/mirror/type/AnnoTyp.java
> - test/tools/apt/mirror/type/ArrayTyp.java
> - test/tools/apt/mirror/type/ClassTyp.java
> - test/tools/apt/mirror/type/EnumTyp.java
> - test/tools/apt/mirror/type/InterfaceTyp.java
> - test/tools/apt/mirror/type/PrimitiveTyp.java
> - test/tools/apt/mirror/type/TypeVar.java
> - test/tools/apt/mirror/type/WildcardTyp.java
> - test/tools/apt/mirror/util/Overrides.java
> - test/tools/apt/mirror/util/TypeCreation.java
>
> Changeset: 520c30f85bb5
> Author: lana
> Date: 2012-02-07 10:39 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/520c30f85bb5
>
> Merge
>
>
> Changeset: b556aa8a99c3
> Author: katleman
> Date: 2012-02-09 12:56 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b556aa8a99c3
>
> Added tag jdk8-b25 for changeset 520c30f85bb5
>
> ! .hgtags
>
> Changeset: 2ac31f40741d
> Author: lana
> Date: 2012-02-09 22:56 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2ac31f40741d
>
> Merge
>
>
> Changeset: cd5ca700da4c
> Author: jjg
> Date: 2012-02-12 16:44 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/cd5ca700da4c
>
> 7144979: incorrect path separator in make/build.xml for Windows when running jtreg tests
> Reviewed-by: jjg
> Contributed-by: jan.valenta at oracle.com
>
> ! make/build.xml
>
> Changeset: 237198ef45f5
> Author: jjh
> Date: 2012-02-13 16:01 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/237198ef45f5
>
> 7142672: Problems with the value passed to the 'classes' param of JavaCompiler.CompilationTask.getTask(...)
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
> + test/tools/javac/T7142672/AnnoProcessor.java
> + test/tools/javac/T7142672/Bug.java
> + test/tools/javac/T7142672/Test2.java
> + test/tools/javac/T7142672/Test3.java
>
> Changeset: 84b61130cbed
> Author: mcimadamore
> Date: 2012-02-14 15:43 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/84b61130cbed
>
> 7142086: performance problem in Check.checkOverrideClashes(...)
> Summary: Code in Check.checkOverrideClashes() causes too many calls to MethodSymbol.overrides
> Reviewed-by: jjg
> Contributed-by: jan.lahoda at oracle.com
>
> ! src/share/classes/com/sun/tools/javac/comp/Check.java
> + test/tools/javac/7142086/T7142086.java
>
> Changeset: fba3cbee0fa3
> Author: katleman
> Date: 2012-02-16 13:01 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fba3cbee0fa3
>
> Added tag jdk8-b26 for changeset b556aa8a99c3
>
> ! .hgtags
>
> Changeset: e127334a64fe
> Author: darcy
> Date: 2012-02-17 15:24 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e127334a64fe
>
> 7143910: test/tools/apt/Basics/apt.sh fails with 'real' sh
> Reviewed-by: darcy
> Contributed-by: sonali.goel at oracle.com
>
> ! test/tools/apt/Basics/apt.sh
>
> Changeset: be456f9c64e8
> Author: lana
> Date: 2012-02-18 16:12 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/be456f9c64e8
>
> Merge
>
> - make/test/lib/apt.sh
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessor.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessorEnvironment.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessorFactory.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessorListener.java
> - src/share/classes/com/sun/mirror/apt/AnnotationProcessors.java
> - src/share/classes/com/sun/mirror/apt/Filer.java
> - src/share/classes/com/sun/mirror/apt/Messager.java
> - src/share/classes/com/sun/mirror/apt/RoundCompleteEvent.java
> - src/share/classes/com/sun/mirror/apt/RoundCompleteListener.java
> - src/share/classes/com/sun/mirror/apt/RoundState.java
> - src/share/classes/com/sun/mirror/apt/package-info.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationMirror.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationTypeDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationTypeElementDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/AnnotationValue.java
> - src/share/classes/com/sun/mirror/declaration/ClassDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/ConstructorDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/Declaration.java
> - src/share/classes/com/sun/mirror/declaration/EnumConstantDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/ExecutableDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/FieldDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/InterfaceDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/MemberDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/MethodDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/Modifier.java
> - src/share/classes/com/sun/mirror/declaration/PackageDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/ParameterDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/TypeDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/TypeParameterDeclaration.java
> - src/share/classes/com/sun/mirror/declaration/package-info.java
> - src/share/classes/com/sun/mirror/overview.html
> - src/share/classes/com/sun/mirror/type/AnnotationType.java
> - src/share/classes/com/sun/mirror/type/ArrayType.java
> - src/share/classes/com/sun/mirror/type/ClassType.java
> - src/share/classes/com/sun/mirror/type/DeclaredType.java
> - src/share/classes/com/sun/mirror/type/EnumType.java
> - src/share/classes/com/sun/mirror/type/InterfaceType.java
> - src/share/classes/com/sun/mirror/type/MirroredTypeException.java
> - src/share/classes/com/sun/mirror/type/MirroredTypesException.java
> - src/share/classes/com/sun/mirror/type/PrimitiveType.java
> - src/share/classes/com/sun/mirror/type/ReferenceType.java
> - src/share/classes/com/sun/mirror/type/TypeMirror.java
> - src/share/classes/com/sun/mirror/type/TypeVariable.java
> - src/share/classes/com/sun/mirror/type/VoidType.java
> - src/share/classes/com/sun/mirror/type/WildcardType.java
> - src/share/classes/com/sun/mirror/type/package-info.java
> - src/share/classes/com/sun/mirror/util/DeclarationFilter.java
> - src/share/classes/com/sun/mirror/util/DeclarationScanner.java
> - src/share/classes/com/sun/mirror/util/DeclarationVisitor.java
> - src/share/classes/com/sun/mirror/util/DeclarationVisitors.java
> - src/share/classes/com/sun/mirror/util/Declarations.java
> - src/share/classes/com/sun/mirror/util/SimpleDeclarationVisitor.java
> - src/share/classes/com/sun/mirror/util/SimpleTypeVisitor.java
> - src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java
> - src/share/classes/com/sun/mirror/util/SourcePosition.java
> - src/share/classes/com/sun/mirror/util/TypeVisitor.java
> - src/share/classes/com/sun/mirror/util/Types.java
> - src/share/classes/com/sun/mirror/util/package-info.java
> - src/share/classes/com/sun/tools/apt/Main.java
> - src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java
> - src/share/classes/com/sun/tools/apt/comp/Apt.java
> - src/share/classes/com/sun/tools/apt/comp/BootstrapAPF.java
> - src/share/classes/com/sun/tools/apt/comp/PrintAP.java
> - src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java
> - src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java
> - src/share/classes/com/sun/tools/apt/main/CommandLine.java
> - src/share/classes/com/sun/tools/apt/main/Main.java
> - src/share/classes/com/sun/tools/apt/mirror/AptEnv.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/AnnotationProcessorEnvironmentImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/MessagerImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/apt/RoundStateImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationMirrorImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeElementDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationValueImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ClassDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ConstructorDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationMaker.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumConstantDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ExecutableDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/FieldDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/InterfaceDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/MemberDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/MethodDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/PackageDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/ParameterDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeParameterDeclarationImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/AnnotationTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/ArrayTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/ClassTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/DeclaredTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/EnumTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/InterfaceTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/PrimitiveTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/TypeMaker.java
> - src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/VoidTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/type/WildcardTypeImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/util/SourcePositionImpl.java
> - src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.java
> - src/share/classes/com/sun/tools/apt/resources/apt.properties
> - src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
> - src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
> - src/share/classes/com/sun/tools/apt/util/Bark.java
> - test/tools/apt/Basics/Aggregate.java
> - test/tools/apt/Basics/ClassAnnotations.java
> - test/tools/apt/Basics/FreshnessApf.java
> - test/tools/apt/Basics/GenClass.java
> - test/tools/apt/Basics/Indirect.java
> - test/tools/apt/Basics/Lacuna.java
> - test/tools/apt/Basics/MethodAnnotations.java
> - test/tools/apt/Basics/Milk.java
> - test/tools/apt/Basics/MisMatch.java
> - test/tools/apt/Basics/Misc.java
> - test/tools/apt/Basics/MyMarker.java
> - test/tools/apt/Basics/MySimple.java
> - test/tools/apt/Basics/NestedClassAnnotations.java
> - test/tools/apt/Basics/ParameterAnnotations.java
> - test/tools/apt/Basics/StaticFieldAnnotations.java
> - test/tools/apt/Basics/StaticMethodAnnotations.java
> - test/tools/apt/Basics/TestGetPackageApf.java
> - test/tools/apt/Basics/TestGetTypeDeclarationApf.java
> - test/tools/apt/Basics/annot/AnnotMarker.java
> - test/tools/apt/Basics/annot/AnnotShangri_la.java
> - test/tools/apt/Basics/annot/AnnotSimple.java
> - test/tools/apt/Basics/annot/annot2/AnnotMarker2.java
> - test/tools/apt/Basics/annot/annot2/AnnotSimple2.java
> - test/tools/apt/Basics/com.sun.mirror.apt.AnnotationProcessorFactory
> - test/tools/apt/Basics/foo/bar/Baz.java
> - test/tools/apt/Basics/foo/bar/Quux.java
> - test/tools/apt/Basics/golden.txt
> - test/tools/apt/Basics/goldenAggregate.txt
> - test/tools/apt/Basics/p1/p2.java
> - test/tools/apt/Basics/p1/p2/C1.java
> - test/tools/apt/Basics/print.sh
> - test/tools/apt/Compile/ClassDeclApf.java
> - test/tools/apt/Compile/ClassDeclApf2.java
> - test/tools/apt/Compile/Dummy1.java
> - test/tools/apt/Compile/ErrorAPF.java
> - test/tools/apt/Compile/HelloAnnotation.java
> - test/tools/apt/Compile/HelloWorld.java
> - test/tools/apt/Compile/Round1Apf.java
> - test/tools/apt/Compile/Round2Apf.java
> - test/tools/apt/Compile/Round3Apf.java
> - test/tools/apt/Compile/Round4Apf.java
> - test/tools/apt/Compile/Rounds.java
> - test/tools/apt/Compile/StaticApf.java
> - test/tools/apt/Compile/WarnAPF.java
> - test/tools/apt/Compile/WrappedStaticApf.java
> - test/tools/apt/Compile/compile.sh
> - test/tools/apt/Compile/golden.txt
> - test/tools/apt/Compile/goldenFactory.txt
> - test/tools/apt/Compile/goldenWarn.txt
> - test/tools/apt/Compile/servicesRound1
> - test/tools/apt/Compile/servicesRound2
> - test/tools/apt/Compile/servicesRound3
> - test/tools/apt/Compile/servicesRound4
> - test/tools/apt/Compile/servicesStaticApf
> - test/tools/apt/Compile/src/AhOneClass.java
> - test/tools/apt/Compile/src/AndAhTwoClass.java
> - test/tools/apt/Compile/src/Round1Class.java
> - test/tools/apt/Discovery/Dee.java
> - test/tools/apt/Discovery/Dum.java
> - test/tools/apt/Discovery/Empty.java
> - test/tools/apt/Discovery/PhantomTouch.java
> - test/tools/apt/Discovery/PhantomUpdate.java
> - test/tools/apt/Discovery/Touch.java
> - test/tools/apt/Discovery/discovery.sh
> - test/tools/apt/Discovery/servicesBadTouch
> - test/tools/apt/Discovery/servicesPhantomTouch
> - test/tools/apt/Discovery/servicesTouch
> - test/tools/apt/Discovery/servicesTweedle
> - test/tools/apt/Misc/Marked.java
> - test/tools/apt/Misc/Marker.java
> - test/tools/apt/Misc/Misc.java
> - test/tools/apt/Misc/misc.sh
> - test/tools/apt/Misc/servicesMisc
> - test/tools/apt/Options/Marked.java
> - test/tools/apt/Options/Marker.java
> - test/tools/apt/Options/OptionChecker.java
> - test/tools/apt/Options/options.sh
> - test/tools/apt/Options/servicesOptions
> - test/tools/apt/Scanners/Counter.java
> - test/tools/apt/Scanners/MemberOrderApf.java
> - test/tools/apt/Scanners/Order.java
> - test/tools/apt/Scanners/Scanner.java
> - test/tools/apt/Scanners/TestEnum.java
> - test/tools/apt/Scanners/VisitOrder.java
> - test/tools/apt/Scanners/scanner.sh
> - test/tools/apt/Scanners/servicesScanner
> - test/tools/apt/lib/Ignore.java
> - test/tools/apt/lib/Test.java
> - test/tools/apt/lib/TestProcessor.java
> - test/tools/apt/lib/TestProcessorFactory.java
> - test/tools/apt/lib/Tester.java
> - test/tools/apt/mirror/declaration/AnnoMirror.java
> - test/tools/apt/mirror/declaration/AnnoTypeDecl.java
> - test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java
> - test/tools/apt/mirror/declaration/AnnoVal.java
> - test/tools/apt/mirror/declaration/ClassDecl.java
> - test/tools/apt/mirror/declaration/ConstExpr.java
> - test/tools/apt/mirror/declaration/ConstructorDecl.java
> - test/tools/apt/mirror/declaration/EnumDecl.java
> - test/tools/apt/mirror/declaration/FieldDecl.java
> - test/tools/apt/mirror/declaration/GetAnno.java
> - test/tools/apt/mirror/declaration/InterfaceDecl.java
> - test/tools/apt/mirror/declaration/MethodDecl.java
> - test/tools/apt/mirror/declaration/PackageDecl.java
> - test/tools/apt/mirror/declaration/ParameterDecl.java
> - test/tools/apt/mirror/declaration/pkg1/AClass.java
> - test/tools/apt/mirror/declaration/pkg1/AnAnnoType.java
> - test/tools/apt/mirror/declaration/pkg1/AnEnum.java
> - test/tools/apt/mirror/declaration/pkg1/AnInterface.java
> - test/tools/apt/mirror/declaration/pkg1/package-info.java
> - test/tools/apt/mirror/declaration/pkg1/pkg2/AnInterface.java
> - test/tools/apt/mirror/declaration/pkg1/pkg2/package.html
> - test/tools/apt/mirror/type/AnnoTyp.java
> - test/tools/apt/mirror/type/ArrayTyp.java
> - test/tools/apt/mirror/type/ClassTyp.java
> - test/tools/apt/mirror/type/EnumTyp.java
> - test/tools/apt/mirror/type/InterfaceTyp.java
> - test/tools/apt/mirror/type/PrimitiveTyp.java
> - test/tools/apt/mirror/type/TypeVar.java
> - test/tools/apt/mirror/type/WildcardTyp.java
> - test/tools/apt/mirror/util/Overrides.java
> - test/tools/apt/mirror/util/TypeCreation.java
>
> Changeset: 3ad851a7e884
> Author: darcy
> Date: 2012-02-23 09:53 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3ad851a7e884
>
> 7148025: javac should not warn about InterrupttedException on the declaration of AutoCloseable itself
> Reviewed-by: mcimadamore
>
> ! src/share/classes/com/sun/tools/javac/comp/Attr.java
>
> Changeset: e6b5c3aff85c
> Author: jjg
> Date: 2012-02-24 10:40 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e6b5c3aff85c
>
> 7137836: tidy up Names.java
> Reviewed-by: mcimadamore
>
> ! src/share/classes/com/sun/tools/javac/util/Names.java
>
> Changeset: c4d6a8884ed8
> Author: jjg
> Date: 2012-02-28 10:25 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c4d6a8884ed8
>
> 7144951: fix minor javadoc issues
> Reviewed-by: darcy
>
> ! src/share/classes/com/sun/source/tree/MemberReferenceTree.java
> ! src/share/classes/com/sun/tools/doclets/package.html
>
> Changeset: 62e611704863
> Author: jjg
> Date: 2012-02-28 10:33 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/62e611704863
>
> 7093891: support multiple task listeners
> Reviewed-by: darcy, mcimadamore
>
> ! src/share/classes/com/sun/source/util/JavacTask.java
> + src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
> ! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
> ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
> ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
> + src/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
> ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
> ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
> + test/tools/javac/api/taskListeners/TestSimpleAddRemove.java
> ! test/tools/javac/processing/loader/testClose/TestClose.java
>
> Changeset: 6b86f7274c0a
> Author: jjg
> Date: 2012-02-28 10:48 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6b86f7274c0a
>
> 7147183: test/tools/javac/apt.sh can be removed from tl/langtools repository
> Reviewed-by: jjg
> Contributed-by: sonali.goel at oracle.com
>
> - test/tools/javac/apt.sh
>
> Changeset: 8503479162bd
> Author: katleman
> Date: 2012-02-23 12:03 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8503479162bd
>
> Added tag jdk8-b27 for changeset be456f9c64e8
>
> ! .hgtags
>
> Changeset: 3b168225dfc0
> Author: asaha
> Date: 2012-02-14 10:29 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3b168225dfc0
>
> Merge
>
> - src/share/classes/com/sun/tools/javac/Launcher.java
>
> Changeset: d903497bf389
> Author: asaha
> Date: 2012-02-17 14:59 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d903497bf389
>
> Merge
>
>
> Changeset: a696a8610b2a
> Author: lana
> Date: 2012-02-23 07:53 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a696a8610b2a
>
> Merge
>
>
> Changeset: 5bed623b0c77
> Author: lana
> Date: 2012-02-24 18:24 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5bed623b0c77
>
> Merge
>
>
> Changeset: 3d3350aea968
> Author: lana
> Date: 2012-02-28 18:04 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3d3350aea968
>
> Merge
>
>
> Changeset: 161230ec7c73
> Author: mcimadamore
> Date: 2012-03-02 12:57 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/161230ec7c73
>
> 7132880: Resolve should support nested resolution contexts
> Summary: Overload resolution routine should be updated so that it can be called recursively
> Reviewed-by: jjg, dlsmith
>
> ! src/share/classes/com/sun/tools/javac/comp/Resolve.java
> + test/tools/javac/7132880/T7132880.java
> + test/tools/javac/7132880/T7132880.out
>
> Changeset: 6aafebe9a394
> Author: mcimadamore
> Date: 2012-03-02 12:57 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6aafebe9a394
>
> 7148242: Regression: valid code rejected during generic type well-formedness check
> Summary: Redundant type-var substitution makes generic-type well-formedness check to fail
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/comp/Check.java
> + test/tools/javac/generics/typevars/T7148242.java
>
> Changeset: d2508136751c
> Author: mcimadamore
> Date: 2012-03-02 12:58 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d2508136751c
>
> 7148164: attribution code for diamond should not rely on mutable state
> Summary: Update attribution code for diamond operator not to rely on mutable state
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/comp/Attr.java
> ! src/share/classes/com/sun/tools/javac/comp/Resolve.java
>
> Changeset: dda6a5b15580
> Author: mcimadamore
> Date: 2012-03-06 13:26 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/dda6a5b15580
>
> 7148622: Some diagnostic methods do not go through Log.report
> Summary: Deferred lint diagnostics ignore Log settings such as deferred diagnostics
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/comp/Check.java
>
> Changeset: 48ee63caaa93
> Author: mcimadamore
> Date: 2012-03-06 13:28 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/48ee63caaa93
>
> 7144506: Attr.checkMethod should be called after inference variables have been fixed
> Summary: Unify post-inference sanity check with Attr.checkMethod
> Reviewed-by: jjg, dlsmith
>
> ! src/share/classes/com/sun/tools/javac/comp/Attr.java
> ! src/share/classes/com/sun/tools/javac/comp/Check.java
> ! src/share/classes/com/sun/tools/javac/comp/Infer.java
> ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
> ! test/tools/javac/6758789/T6758789b.out
> ! test/tools/javac/generics/6723444/T6723444.out
> ! test/tools/javac/generics/7015430/T7015430.out
>
> Changeset: 38ae13dcd215
> Author: mcimadamore
> Date: 2012-03-06 13:29 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/38ae13dcd215
>
> 7133238: Merge proto-kind and proto-type into a single result class
> Summary: Restructure attribution code so that the check-logic can be encapsulated into a single class
> Reviewed-by: jjg, dlsmith
>
> ! src/share/classes/com/sun/tools/javac/comp/Attr.java
> ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
>
> Changeset: c2234816495f
> Author: mcimadamore
> Date: 2012-03-06 16:48 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c2234816495f
>
> 7151070: NullPointerException in Resolve.isAccessible
> Summary: Spurious accessibility check in TransTypes
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/comp/Resolve.java
> ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
> + test/tools/javac/generics/7151070/T7151070.java
> + test/tools/javac/generics/7151070/T7151070.out
>
> Changeset: eaae5cf911be
> Author: mcimadamore
> Date: 2012-03-06 16:50 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/eaae5cf911be
>
> 7148556: Implementing a generic interface causes a public clone() to become inaccessible
> Summary: Implementation of Resolve.isOverriddenIn() should distinguish between classes/interfaces
> Reviewed-by: jjg
>
> ! src/share/classes/com/sun/tools/javac/code/Symbol.java
> + test/tools/javac/generics/rawOverride/T7148556.java
>
> Changeset: f3743b82945e
> Author: michaelm
> Date: 2012-03-06 20:27 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f3743b82945e
>
> 7113349: Initial changeset for Macosx port to jdk
> Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks
> Contributed-by: Alan Bateman<alan.bateman at oracle.com>, Alexander Potochkin<alexander.potochkin at oracle.com>, Alexander Zuev<alexander.zuev at oracle.com>, Andrew Brygin<andrew.brygin at oracle.com>, Artem Ananiev<artem.ananiev at oracle.com>, Alex Strange<astrange at apple.com>, Bino George<bino at apple.com>, Christine Lu<christine.lu at oracle.com>, David Katleman<david.katleman at oracle.com>, David Durrence<david_durrence at apple.com>, Dmitry Cherepanov<dmitry.cherepanov at oracle.com>, Greg Lewis<glewis at eyesbeyond.com>, Kevin Miller<kevin_m_miller at apple.com>, Kurt Miller<kurt at intricatesoftware.com>, Landon Fuller<landonf at plausiblelabs.com>, Leonid Romanov<leonid.romanov at oracle.com>, Loefty Walkowiak<loefty at apple.com>, Mark Reinhold<mark.reinhold at oracle.com>, Naoto Sato<naoto.sato at oracle.com>, Philip Race<philip.race at oracle.com>, Roger Hoover<rhoover at apple.com>, Scott Kovatch<scott.kovatch at oracle.com>, Sergey ByloKhov<sergey.bylokhov at oracle.com>, Mike Swingler<swingler at apple
> .com>, Tomas Hurka<tomas.hurka at oracle.com>
>
> ! .hgignore
> ! make/jprt.properties
> ! test/Makefile
> - test/jprt.config
> ! test/tools/javac/4846262/Test.sh
> ! test/tools/javac/6302184/T6302184.sh
> ! test/tools/javac/ClassPathTest/ClassPathTest.sh
> ! test/tools/javac/ExtDirs/ExtDirs.sh
> ! test/tools/javac/MissingInclude.sh
> ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
> ! test/tools/javac/T5090006/compiler.sh
> ! test/tools/javac/constDebug/ConstDebug.sh
> ! test/tools/javac/fatalErrors/NoJavaLang.sh
> ! test/tools/javac/innerClassFile/Driver.sh
> ! test/tools/javac/javazip/Test.sh
> ! test/tools/javac/links/links.sh
> ! test/tools/javac/newlines/Newlines.sh
> ! test/tools/javac/stackmap/T4955930.sh
> ! test/tools/javac/unicode/SupplementaryJavaID6.sh
> ! test/tools/javah/6257087/foo.sh
> ! test/tools/javah/ConstMacroTest.sh
> ! test/tools/javah/MissingParamClassTest.sh
> ! test/tools/javah/ReadOldClass.sh
> ! test/tools/javap/pathsep.sh
>
> Changeset: 7245999a0075
> Author: ohrstrom
> Date: 2012-03-07 13:11 +0100
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7245999a0075
>
> 7150579: Moved ant code into a separate package, anttasks.
> Summary: To allow langtools to be built without ant, the ant tasks were moved to a separated package. The packages were also renamed to proper lower case package names.
> Reviewed-by: jjg
>
> ! make/build.xml
> ! make/netbeans/langtools/build.xml
> - make/tools/CompileProperties/CompileProperties.java
> - make/tools/CompileProperties/CompilePropertiesTask.java
> - make/tools/GenStubs/GenStubs.java
> - make/tools/SelectTool/SelectToolTask.java
> + make/tools/anttasks/CompilePropertiesTask.java
> + make/tools/anttasks/GenStubsTask.java
> + make/tools/anttasks/SelectToolTask.java
> + make/tools/compileproperties/CompileProperties.java
> + make/tools/genstubs/GenStubs.java
>
> Changeset: 7e777fcd4d39
> Author: katleman
> Date: 2012-03-01 12:23 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7e777fcd4d39
>
> Added tag jdk8-b28 for changeset 5bed623b0c77
>
> ! .hgtags
>
> Changeset: e974e82abe51
> Author: lana
> Date: 2012-03-05 17:04 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e974e82abe51
>
> Merge
>
> - test/tools/javac/apt.sh
>
> Changeset: 83352b2e2ebc
> Author: lana
> Date: 2012-03-08 08:19 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/83352b2e2ebc
>
> Merge
>
>
> Changeset: 97bec6ab1227
> Author: mcimadamore
> Date: 2012-03-09 17:10 +0000
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/97bec6ab1227
>
> 7151802: compiler update caused sqe test failed
> Summary: Fix regression caused by 7144506
> Reviewed-by: jjg, dlsmith
>
> ! src/share/classes/com/sun/tools/javac/comp/Attr.java
> ! src/share/classes/com/sun/tools/javac/comp/Check.java
> ! src/share/classes/com/sun/tools/javac/comp/Infer.java
> ! test/tools/javac/6758789/T6758789b.out
> ! test/tools/javac/generics/7015430/T7015430.out
> + test/tools/javac/generics/7151802/T7151802.java
> + test/tools/javac/generics/7151802/T7151802.out
>
> Changeset: b14d9583ce92
> Author: jjg
> Date: 2012-03-13 15:43 -0700
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b14d9583ce92
>
> 7150368: javac should include basic ability to generate native headers
> Reviewed-by: mcimadamore, darcy, ohrstrom
>
> ! src/share/classes/com/sun/tools/javac/code/Symtab.java
> ! src/share/classes/com/sun/tools/javac/file/Locations.java
> ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
> + src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
> ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
> ! src/share/classes/com/sun/tools/javac/main/Option.java
> ! src/share/classes/com/sun/tools/javac/resources/javac.properties
> ! src/share/classes/javax/tools/StandardLocation.java
> + src/share/classes/javax/tools/annotation/GenerateNativeHeader.java
> ! test/tools/javac/diags/CheckResourceKeys.java
> + test/tools/javac/nativeHeaders/NativeHeaderTest.java
> + test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
> + test/tools/javac/nativeHeaders/javahComparison/TestClass1.java
> + test/tools/javac/nativeHeaders/javahComparison/TestClass2.java
> + test/tools/javac/nativeHeaders/javahComparison/TestClass3.java
>
> Changeset: a1af4b95c287
> Author: katleman
> Date: 2012-03-08 20:35 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a1af4b95c287
>
> Added tag jdk8-b29 for changeset e974e82abe51
>
> ! .hgtags
>
> Changeset: 08a3425f39f8
> Author: lana
> Date: 2012-03-09 11:59 -0800
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/08a3425f39f8
>
> Merge
>
> - make/tools/CompileProperties/CompileProperties.java
> - make/tools/CompileProperties/CompilePropertiesTask.java
> - make/tools/GenStubs/GenStubs.java
> - make/tools/SelectTool/SelectToolTask.java
> - test/jprt.config
>
> Changeset: 1fd57fcf2dbd
> Author: lana
> Date: 2012-03-13 20:24 -0700
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1fd57fcf2dbd
>
> Merge
>
>
> Changeset: ef67566c49ea
> Author: jjg
> Date: 2012-03-14 13:53 -0700
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ef67566c49ea
>
> 7150784: bad copyright date in file
> Reviewed-by: darcy
>
> ! test/tools/javac/api/7086261/T7086261.java
>
> Changeset: 2e2bcd2de25d
> Author: wmdietl
> Date: 2012-03-14 16:46 -0700
> URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2e2bcd2de25d
>
> Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools
>
> ! .hgtags
> ! make/build.properties
> ! make/build.xml
> ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
> ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
> ! src/share/classes/com/sun/tools/javac/code/Symbol.java
> ! src/share/classes/com/sun/tools/javac/comp/Attr.java
> ! src/share/classes/com/sun/tools/javac/comp/Check.java
> ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
> ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
> ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
> ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
> ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
> ! src/share/classes/com/sun/tools/javac/resources/compiler.properties
> ! src/share/classes/com/sun/tools/javac/resources/javac.properties
> ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
> ! src/share/classes/com/sun/tools/javac/util/Names.java
>
More information about the type-annotations-dev
mailing list