Changeset: 0c244701188e
Author:    mchung
Date:      2012-12-28 22:25 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/0c244701188e

8003562: Provide a CLI tool to analyze class dependencies
Reviewed-by: jjg, alanb, ulfzibis, erikj

! make/build.properties
! makefiles/BuildLangtools.gmk
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/Dependency.java
+ src/share/classes/com/sun/tools/jdeps/Archive.java
+ src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
+ src/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ src/share/classes/com/sun/tools/jdeps/Main.java
+ src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
+ src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/share/classes/com/sun/tools/jdeps/resources/jdk.properties
+ src/share/classes/com/sun/tools/jdeps/resources/version.properties-template
! test/Makefile
+ test/tools/jdeps/Basic.java
+ test/tools/jdeps/Test.java
+ test/tools/jdeps/p/Foo.java

Changeset: 31780dd06ec7
Author:    jjg
Date:      2012-12-29 17:33 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/31780dd06ec7

8004727: Add compiler support for parameter reflection
Reviewed-by: jjg
Contributed-by: eric.mccor...@oracle.com

! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javac/MethodParameters.java
+ test/tools/javap/MethodParameters.java

Changeset: 383bc0fbd759
Author:    jjg
Date:      2012-12-30 06:17 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/383bc0fbd759

8005195: Doclint regression tests fail on windows
Reviewed-by: mcimadamore

! test/tools/doclint/DocLintTester.java

Changeset: 1d8438db45f2
Author:    lana
Date:      2013-01-01 17:50 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/1d8438db45f2

Merge


Changeset: 0e17c3c23e3b
Author:    bpatel
Date:      2013-01-04 23:06 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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/jdk8/build/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: 8d0baee36c71
Author:    lana
Date:      2013-01-10 15:53 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/8d0baee36c71

Merge


Changeset: 56c97aff46bb
Author:    katleman
Date:      2013-01-16 12:00 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/56c97aff46bb

Added tag jdk8-b73 for changeset 8d0baee36c71

! .hgtags

Reply via email to