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

wdietl at gmail.com wdietl at gmail.com
Wed Jan 16 22:01:17 PST 2013


Changeset: 0e17c3c23e3b
Author:    bpatel
Date:      2013-01-04 23:06 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0e17c3c23e3b

8004891: Check for abstract method in javadoc does not conform to the language model
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
+ test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java
+ test/com/sun/javadoc/testAbstractMethod/pkg/A.java
+ test/com/sun/javadoc/testAbstractMethod/pkg/B.java
+ test/com/sun/javadoc/testAbstractMethod/pkg/C.java

Changeset: 8c0c63a6e3b7
Author:    bpatel
Date:      2013-01-05 00:55 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8c0c63a6e3b7

8005092: javadoc should check for synthesized bit on an annotation
Reviewed-by: jjg

! src/share/classes/com/sun/javadoc/AnnotationDesc.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
+ test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/C.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerSynthDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/D.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegArryDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/C.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValDoc.java
+ test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java

Changeset: a9cb93cca229
Author:    jjh
Date:      2013-01-07 17:51 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a9cb93cca229

8005647: langtools/test/tools/javap/MethodParameters.java fails on windows
Summary: Fix javap to not output \r\r\n
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javap/ClassWriter.java
! test/tools/javac/MethodParameters.java
! test/tools/javap/MethodParameters.java

Changeset: 38d3d1027f5a
Author:    mcimadamore
Date:      2013-01-08 10:15 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/38d3d1027f5a

8005243: Restructure method check code to allow pluggable checkers
Summary: Add interface to perform a method check - to be implemented by helper classes
Reviewed-by: jjg

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

Changeset: db91d860156a
Author:    mcimadamore
Date:      2013-01-08 10:16 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/db91d860156a

8005179: Cleanup Resolve.AmbiguityError
Summary: Linearize nested ambiguity errors
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/lambda/TargetType21.java
! test/tools/javac/lambda/TargetType21.out

Changeset: d07340b61e6a
Author:    mcimadamore
Date:      2013-01-08 10:17 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d07340b61e6a

8005184: Restructure DeferredAttr to allow pluggable deferred type completers
Summary: Add hooks to generalize deferred type completion via custom helper objects
Reviewed-by: jjg

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

Changeset: 954541f13717
Author:    vromero
Date:      2013-01-08 13:47 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/954541f13717

8005167: execution time of combo tests in javac should be improved
Reviewed-by: jjg, jjh

! test/tools/javac/Diagnostics/6769027/T6769027.java
! test/tools/javac/T7093325.java
! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/tools/javac/lambda/LambdaParserTest.java
! test/tools/javac/lambda/MethodReferenceParserTest.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
+ test/tools/javac/lib/JavacTestingAbstractThreadedTest.java
! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/tools/javac/varargs/7042566/T7042566.java
! test/tools/javac/varargs/warning/Warn4.java
! test/tools/javac/varargs/warning/Warn5.java

Changeset: d2eb08b3f64f
Author:    jjg
Date:      2013-01-09 10:26 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d2eb08b3f64f

8005644: set default max errs and max warns
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javadoc/Messager.java
+ test/tools/javadoc/MaxWarns.java

Changeset: 7612fe48be90
Author:    darcy
Date:      2013-01-09 20:02 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7612fe48be90

8004730: Add language model support for parameter reflection
Reviewed-by: abuckley

! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/element/VariableElement.java
! src/share/classes/javax/lang/model/element/package-info.java

Changeset: d462da465da6
Author:    jjg
Date:      2013-01-10 14:09 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d462da465da6

8006037: extra space in javac -help for -J and @ options
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/Option.java
+ test/tools/javac/main/Option_J_At_Test.java

Changeset: 7d2f628f04f1
Author:    jjg
Date:      2013-01-10 15:48 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7d2f628f04f1

8006033: bug in Pretty.toSimpleString
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/tree/PrettySimpleStringTest.java

Changeset: fc4cb1577ad6
Author:    jjg
Date:      2013-01-10 19:38 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fc4cb1577ad6

8004834: Add doclint support into javadoc
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
! test/com/sun/javadoc/5093723/T5093723.java
! test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testReturnTag/TestReturnTag.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java
! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java
! test/tools/javadoc/6958836/Test.java
! test/tools/javadoc/6964914/Test.java
! test/tools/javadoc/6964914/TestStdDoclet.java
! test/tools/javadoc/MaxWarns.java
! test/tools/javadoc/T6551367.java
+ test/tools/javadoc/doclint/DocLintTest.java

Changeset: 9f42a06a49c0
Author:    jfranck
Date:      2013-01-14 19:52 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9f42a06a49c0

7193719: Support repeating annotations in javax.lang.model
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/javax/lang/model/element/Element.java

Changeset: df694c775e8a
Author:    jjg
Date:      2013-01-14 13:50 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/df694c775e8a

8006119: update javac to follow latest spec for repeatable annotations
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Symtab.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/Check.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerSynthDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java
! test/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java
! test/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.out
! test/tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java
! test/tools/javac/annotations/repeatingAnnotations/CheckTargets.java
! test/tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java
! test/tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java
! test/tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java
! test/tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.out
! test/tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java
! test/tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java
! test/tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java
! test/tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.out
! test/tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java
! test/tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.out
! test/tools/javac/annotations/repeatingAnnotations/InvalidTarget.java
- test/tools/javac/annotations/repeatingAnnotations/MissingContainedBy.java
! test/tools/javac/annotations/repeatingAnnotations/MissingContainer.java
! test/tools/javac/annotations/repeatingAnnotations/MissingContainer.out
- test/tools/javac/annotations/repeatingAnnotations/MissingContainerFor.java
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.out
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.out
! test/tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java
! test/tools/javac/annotations/repeatingAnnotations/MissingValueMethod.out
! test/tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java
! test/tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java
! test/tools/javac/annotations/repeatingAnnotations/NestedContainers.java
! test/tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.out
! test/tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java
! test/tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java
! test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java
! test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java
! test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.out
! test/tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java
! test/tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongContainerFor.java
+ test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java
- test/tools/javac/annotations/repeatingAnnotations/WrongContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/WrongContainerFor.java
! test/tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java
! test/tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.out
! test/tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java
! test/tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java
! test/tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java
! test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java
! test/tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java
! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/ContainedByDocumentedMismatch.java
- test/tools/javac/diags/examples/ContainedByInheritedMismatch.java
- test/tools/javac/diags/examples/ContainedByNoValue.java
- test/tools/javac/diags/examples/ContainedByNonDefault.java
- test/tools/javac/diags/examples/ContainedByRetentionMismatch.java
- test/tools/javac/diags/examples/ContainedByTargetMismatch.java
- test/tools/javac/diags/examples/ContainedByWrongValueType.java
! test/tools/javac/diags/examples/InvalidDuplicateAnnotation.java
+ test/tools/javac/diags/examples/RepeatableDocumentedMismatch.java
+ test/tools/javac/diags/examples/RepeatableInheritedMismatch.java
+ test/tools/javac/diags/examples/RepeatableNoValue.java
+ test/tools/javac/diags/examples/RepeatableNonDefault.java
+ test/tools/javac/diags/examples/RepeatableRetentionMismatch.java
+ test/tools/javac/diags/examples/RepeatableTargetMismatch.java
+ test/tools/javac/diags/examples/RepeatableWrongValueType.java
! test/tools/javac/diags/examples/RepeatingAnnotationAndContainer.java
- test/tools/javac/diags/examples/WrongContainedBy.java
- test/tools/javac/diags/examples/WrongContainerFor.java

Changeset: d54b4a091450
Author:    jjg
Date:      2013-01-14 14:17 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d54b4a091450

8006241: Test DocRootSlash.java fails
Reviewed-by: darcy

! test/com/sun/javadoc/DocRootSlash/DocRootSlash.java

Changeset: f805b5e3c9d1
Author:    chegar
Date:      2013-01-15 20:38 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f805b5e3c9d1

8006344: Broken javadoc link in javax.lang.model.element.Element
Reviewed-by: lancea, alanb, jfranck

! src/share/classes/javax/lang/model/element/Element.java

Changeset: bc1023e0e533
Author:    jjg
Date:      2013-01-15 13:03 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bc1023e0e533

8006224: Doclint NPE for attribute with no value
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
+ test/tools/doclint/AnchorTest.java
+ test/tools/doclint/AnchorTest.out

Changeset: f785dcac17b7
Author:    mcimadamore
Date:      2013-01-16 16:27 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f785dcac17b7

8005854: Add support for array constructor references
Summary: Support constructor references of the kind int[]::new
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/lambda/MethodReference59.java
+ test/tools/javac/lambda/MethodReference60.java
+ test/tools/javac/lambda/MethodReference60.out

Changeset: 7aa2025bbb7b
Author:    mcimadamore
Date:      2013-01-16 16:30 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7aa2025bbb7b

8005299: Add FunctionalInterface checking to javac
Summary: Javac should check that types annotated with @FunctionalInterface are indeed functional interfaces
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/BadFunctionalIntfAnno.java
! test/tools/javac/lambda/BadConv03.out
! test/tools/javac/lambda/BadLambdaPos.out
! test/tools/javac/lambda/BadTargetType.out
+ test/tools/javac/lambda/FunctionalInterfaceAnno.java
+ test/tools/javac/lambda/FunctionalInterfaceAnno.out
! test/tools/javac/lambda/Intersection01.out
! test/tools/javac/lambda/LambdaConv09.out
! test/tools/javac/lambda/LambdaExpr10.out
! test/tools/javac/lambda/MethodReference04.out
! test/tools/javac/lambda/TargetType17.out
! test/tools/javac/lambda/TargetType43.out
! test/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.out
! test/tools/javac/lambda/funcInterfaces/NonSAM1.out
! test/tools/javac/lambda/funcInterfaces/NonSAM3.out
! test/tools/javac/lambda/lambdaExpression/AbstractClass_neg.out
! test/tools/javac/lambda/lambdaExpression/InvalidExpression5.out

Changeset: 1afdf1f1472b
Author:    mcimadamore
Date:      2013-01-16 17:40 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1afdf1f1472b

8005964: Regression: difference in error recovery after ambiguity causes JCK test failure
Summary: Wrong implementation of ResolveError.access in AmbiguityError
Reviewed-by: jjh

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

Changeset: 6b6311a8c9cc
Author:    jjg
Date:      2013-01-16 10:29 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6b6311a8c9cc

8006236: doclint: structural issue hidden
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclint/Checker.java
+ test/tools/doclint/EndTagsTest.java
+ test/tools/doclint/EndTagsTest.out

Changeset: 6f0986ed9b7e
Author:    katleman
Date:      2013-01-03 12:44 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6f0986ed9b7e

Added tag jdk8-b71 for changeset 467e4d9281bc

! .hgtags

Changeset: 45fed5cfd1c3
Author:    katleman
Date:      2013-01-10 09:56 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/45fed5cfd1c3

Added tag jdk8-b72 for changeset 6f0986ed9b7e

! .hgtags

Changeset: 8d0baee36c71
Author:    lana
Date:      2013-01-10 15:53 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8d0baee36c71

Merge


Changeset: 63b20bde7cd6
Author:    lana
Date:      2013-01-16 12:14 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/63b20bde7cd6

Merge


Changeset: 8b749558767b
Author:    darcy
Date:      2013-01-16 13:22 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8b749558767b

8006283: Change to Class.cast() in javax.lang.model implementation for repeating annotations
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/model/JavacElements.java

Changeset: 916143318f10
Author:    jjg
Date:      2013-01-16 20:41 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/916143318f10

8006228: Doclint doesn't detect <code> {@code nested inline} </code>
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
+ test/tools/doclint/LiteralTest.java
+ test/tools/doclint/LiteralTest.out

Changeset: acece84bb376
Author:    wmdietl
Date:      2013-01-16 21:48 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/acece84bb376

Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools

! .hgtags
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.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/Check.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! 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/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/failover/CheckAttributedTree.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out

Changeset: 4f98d15435f6
Author:    wmdietl
Date:      2013-01-16 22:00 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4f98d15435f6

Fix simple issue caused by merge.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java



More information about the type-annotations-dev mailing list