hg: type-annotations/type-annotations/langtools: 15 new changesets
wdietl at gmail.com
wdietl at gmail.com
Wed Dec 19 21:56:58 PST 2012
Changeset: 02a18f209ab3
Author: vromero
Date: 2012-12-17 14:54 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/02a18f209ab3
8004814: javadoc should be able to detect default methods
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/javadoc/ClassDoc.java
! src/share/classes/com/sun/javadoc/MethodDoc.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
Changeset: 75ab654b5cd5
Author: jjg
Date: 2012-12-17 07:47 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/75ab654b5cd5
8004832: Add new doclint package
Reviewed-by: mcimadamore
! make/build.properties
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/source/util/JavacTask.java
! src/share/classes/com/sun/source/util/TreePath.java
+ src/share/classes/com/sun/tools/doclint/Checker.java
+ src/share/classes/com/sun/tools/doclint/DocLint.java
+ src/share/classes/com/sun/tools/doclint/Entity.java
+ src/share/classes/com/sun/tools/doclint/Env.java
+ src/share/classes/com/sun/tools/doclint/HtmlTag.java
+ src/share/classes/com/sun/tools/doclint/Messages.java
+ src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.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/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/doclint/AccessTest.java
+ test/tools/doclint/AccessTest.package.out
+ test/tools/doclint/AccessTest.private.out
+ test/tools/doclint/AccessTest.protected.out
+ test/tools/doclint/AccessTest.public.out
+ test/tools/doclint/AccessibilityTest.java
+ test/tools/doclint/AccessibilityTest.out
+ test/tools/doclint/DocLintTester.java
+ test/tools/doclint/EmptyAuthorTest.java
+ test/tools/doclint/EmptyAuthorTest.out
+ test/tools/doclint/EmptyExceptionTest.java
+ test/tools/doclint/EmptyExceptionTest.out
+ test/tools/doclint/EmptyParamTest.java
+ test/tools/doclint/EmptyParamTest.out
+ test/tools/doclint/EmptyReturnTest.java
+ test/tools/doclint/EmptyReturnTest.out
+ test/tools/doclint/EmptySerialDataTest.java
+ test/tools/doclint/EmptySerialDataTest.out
+ test/tools/doclint/EmptySerialFieldTest.java
+ test/tools/doclint/EmptySerialFieldTest.out
+ test/tools/doclint/EmptySinceTest.java
+ test/tools/doclint/EmptySinceTest.out
+ test/tools/doclint/EmptyVersionTest.java
+ test/tools/doclint/EmptyVersionTest.out
+ test/tools/doclint/HtmlAttrsTest.java
+ test/tools/doclint/HtmlAttrsTest.out
+ test/tools/doclint/HtmlTagsTest.java
+ test/tools/doclint/HtmlTagsTest.out
+ test/tools/doclint/MissingCommentTest.java
+ test/tools/doclint/MissingCommentTest.out
+ test/tools/doclint/MissingParamsTest.java
+ test/tools/doclint/MissingParamsTest.out
+ test/tools/doclint/MissingReturnTest.java
+ test/tools/doclint/MissingReturnTest.out
+ test/tools/doclint/MissingThrowsTest.java
+ test/tools/doclint/MissingThrowsTest.out
+ test/tools/doclint/OptionTest.java
+ test/tools/doclint/OverridesTest.java
+ test/tools/doclint/ReferenceTest.java
+ test/tools/doclint/ReferenceTest.out
+ test/tools/doclint/RunTest.java
+ test/tools/doclint/SyntaxTest.java
+ test/tools/doclint/SyntaxTest.out
+ test/tools/doclint/SyntheticTest.java
+ test/tools/doclint/ValidTest.java
+ test/tools/doclint/tidy/AnchorAlreadyDefined.java
+ test/tools/doclint/tidy/AnchorAlreadyDefined.out
+ test/tools/doclint/tidy/BadEnd.java
+ test/tools/doclint/tidy/BadEnd.out
+ test/tools/doclint/tidy/InsertImplicit.java
+ test/tools/doclint/tidy/InsertImplicit.out
+ test/tools/doclint/tidy/InvalidEntity.java
+ test/tools/doclint/tidy/InvalidEntity.out
+ test/tools/doclint/tidy/InvalidName.java
+ test/tools/doclint/tidy/InvalidName.out
+ test/tools/doclint/tidy/InvalidTag.java
+ test/tools/doclint/tidy/InvalidTag.out
+ test/tools/doclint/tidy/InvalidURI.java
+ test/tools/doclint/tidy/InvalidURI.out
+ test/tools/doclint/tidy/MissingGT.java
+ test/tools/doclint/tidy/MissingGT.out
+ test/tools/doclint/tidy/MissingTag.java
+ test/tools/doclint/tidy/MissingTag.out
+ test/tools/doclint/tidy/NestedTag.java
+ test/tools/doclint/tidy/NestedTag.out
+ test/tools/doclint/tidy/ParaInPre.java
+ test/tools/doclint/tidy/ParaInPre.out
+ test/tools/doclint/tidy/README.txt
+ test/tools/doclint/tidy/RepeatedAttr.java
+ test/tools/doclint/tidy/RepeatedAttr.out
+ test/tools/doclint/tidy/TextNotAllowed.java
+ test/tools/doclint/tidy/TextNotAllowed.out
+ test/tools/doclint/tidy/TrimmingEmptyTag.java
+ test/tools/doclint/tidy/TrimmingEmptyTag.out
+ test/tools/doclint/tidy/UnescapedOrUnknownEntity.java
+ test/tools/doclint/tidy/UnescapedOrUnknownEntity.out
+ test/tools/doclint/tidy/util/Main.java
+ test/tools/doclint/tidy/util/tidy.sh
+ test/tools/javac/diags/examples/NoContent.java
Changeset: f20568328a57
Author: mcimadamore
Date: 2012-12-17 16:13 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f20568328a57
8004099: Bad compiler diagnostic generated when poly expression is passed to non-existent method
Summary: Some code paths in resolve do not use methodArguments to correctly format actuals
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/BadMethodCall2.java
+ test/tools/javac/lambda/BadMethodCall2.out
Changeset: 064e372f273d
Author: jjg
Date: 2012-12-17 10:55 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/064e372f273d
8004961: rename Plugin.call to Plugin.init
Reviewed-by: mcimadamore
! src/share/classes/com/sun/source/util/Plugin.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! test/tools/javac/plugin/showtype/ShowTypePlugin.java
! test/tools/javac/plugin/showtype/Test.java
Changeset: ef537bcc825a
Author: mchung
Date: 2012-12-17 15:19 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ef537bcc825a
8005137: Rename DocLint.call to DocLint.init which overrides Plugin.init
Reviewed-by: darcy, jjh
! src/share/classes/com/sun/tools/doclint/DocLint.java
Changeset: bc74006c2d8d
Author: darcy
Date: 2012-12-18 00:24 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bc74006c2d8d
8005046: Provide checking for a default method in javax.lang.model
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/javax/lang/model/element/ExecutableElement.java
+ test/tools/javac/processing/model/element/TestExecutableElement.java
Changeset: 92fcf299cd09
Author: ohrstrom
Date: 2012-12-18 10:23 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/92fcf299cd09
8004657: Add hooks to javac to enable reporting dependency information.
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
Changeset: 250f0acf880c
Author: mcimadamore
Date: 2012-12-18 22:16 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/250f0acf880c
8005193: New regression test test/tools/javac/lambda/BadMethodCall2.java fails
Summary: Bad golden file in negative test
Reviewed-by: jjh
! test/tools/javac/lambda/BadMethodCall2.out
Changeset: d7360bf35ee1
Author: lana
Date: 2012-12-14 13:15 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d7360bf35ee1
Merge
Changeset: 573b38691a74
Author: lana
Date: 2012-12-18 18:15 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/573b38691a74
Merge
Changeset: 67b01d295cd2
Author: jjg
Date: 2012-12-19 11:29 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/67b01d295cd2
8004833: Integrate doclint support into javac
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/doclint/DocLintTest.java
Changeset: f72c9c5aeaef
Author: jfranck
Date: 2012-12-16 11:09 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f72c9c5aeaef
8005098: Provide isSynthesized() information on Attribute.Compound
Reviewed-by: jjg
! make/build.properties
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
Changeset: cf889b5faa1e
Author: wmdietl
Date: 2012-12-19 20:46 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/cf889b5faa1e
Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools
! make/build.properties
! src/share/classes/com/sun/source/util/TreePath.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/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.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/model/JavacTypes.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/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out
Changeset: 4dcbe701180c
Author: wmdietl
Date: 2012-12-19 20:56 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4dcbe701180c
Fix merge problem: call getRawTypeAttributes;
will we add a getTypeAnnotationMirrors method?
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
Changeset: e8b469961865
Author: wmdietl
Date: 2012-12-19 21:56 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e8b469961865
Adapt the generic location to the new bytecode format.
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
More information about the type-annotations-dev
mailing list