History log of /openjdk10/langtools/test/tools/javac/diags/examples/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4259:4070d214e887 19-Jul-2017 pmuthuswamy

8057647: javac parser needs updates to have better error recovery for error cases of new array creation with dimensions
Reviewed-by: jlahoda

4249:069d27d987c7 11-Jul-2017 pmuthuswamy

8074364: Update error message for incorrect annotation type declaration
Summary: Issue a more direct, specific error when an annotation type is declared where it is disallowed
Reviewed-by: sadayapalam

4237:add6717b655e 02-Jul-2017 sadayapalam

8068836: Error message should be updated when Override is used with static methods
Summary: Issue a more direct, specific error when @Override annotation is used with a static method
Reviewed-by: sadayapalam
Contributed-by: priya.lakshmi.muthuswamy@oracle.com

4232:01789743ec58 29-Jun-2017 vromero

8182747: javac crashes on bad annotation value
Reviewed-by: mcimadamore

4229:c342fff3c5f7 27-Jun-2017 sadayapalam

8058408: Compiler should emit a clearer message for invalid parenthesized expression
Reviewed-by: sadayapalam
Contributed-by: priya.lakshmi.muthuswamy@oracle.com

4215:abaedfca9e3e 16-Jun-2017 alanb

8181087: Module system implementation refresh (6/2017)
Reviewed-by: jjg
Contributed-by: alan.bateman@oracle.com, jan.lahoda@oracle.com

4195:cfc4a56c86f9 13-Jun-2017 vromero

8181464: Invalid lambda in annotation causes NPE in Lint.augment
Reviewed-by: mcimadamore


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/8002286/T8002286.out
/openjdk10/langtools/test/tools/javac/T8181464/Anno.java
/openjdk10/langtools/test/tools/javac/T8181464/Anno2.java
/openjdk10/langtools/test/tools/javac/T8181464/AnnoProcessor.java
/openjdk10/langtools/test/tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java
/openjdk10/langtools/test/tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.out
/openjdk10/langtools/test/tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java
/openjdk10/langtools/test/tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.out
/openjdk10/langtools/test/tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java
/openjdk10/langtools/test/tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.out
/openjdk10/langtools/test/tools/javac/annotations/neg/AnonSubclass.out
/openjdk10/langtools/test/tools/javac/annotations/neg/Z15.out
/openjdk10/langtools/test/tools/javac/annotations/neg/pkg/package-info.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
AnnoValueMustBeClassLiteral.java
AnnotationMustBeConstant.java
AnnotationMustBeConstant2.java
AttrMustBeConstant.java
EnumAnnoValueMustBeEnumConst.java
EnumAnnoValueMustBeEnumConst2.java
/openjdk10/langtools/test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.out
4171:77a2d6c1f321 11-May-2017 jlahoda

8178152: Handling of incubating modules, the jdk.unsupported module and --add-exports with --release <current>
Summary: --release 9 should only allow documented modules; --add-exports/--add-reads/--patch-module should not be allowed on system modules when --release 9 is used.
Reviewed-by: jjg, erikj, ihse

4147:f260f1a2acf6 24-Apr-2017 jjg

8176327: javac produces wrong module-info
8178518: Add method JavaFileManager.contains
Reviewed-by: jlahoda


/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/JavaFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
/openjdk10/langtools/test/tools/doclint/ProvidesTest.java
/openjdk10/langtools/test/tools/doclint/ProvidesTest.out
/openjdk10/langtools/test/tools/doclint/UsesTest.java
/openjdk10/langtools/test/tools/doclint/UsesTest.out
/openjdk10/langtools/test/tools/javac/api/TestClientCodeWrapper.java
FileShouldBeOnSourcePathOrPatchPath/FileShouldBeOnSourcePathOrModulePath.java
FileShouldBeOnSourcePathOrPatchPath/sourcepath/module-info.java
/openjdk10/langtools/test/tools/javac/file/ModuleAndPackageLocations.java
/openjdk10/langtools/test/tools/javac/modules/ContainsTest.java
/openjdk10/langtools/test/tools/javac/modules/SourcePathTest.java
/openjdk10/langtools/test/tools/javac/modules/T8158224/T8158224.java
/openjdk10/langtools/test/tools/javac/modules/T8158224/T8158224.out
4107:98108b7d4cb6 10-Apr-2017 jlahoda

8178011: Automatic module warnings
Summary: Adding lints for automatic modules in requires and requires transitive directives.
Reviewed-by: jjg

4104:4012b3f11f0d 07-Apr-2017 alanb

8177530: Module system implementation refresh (4/2017)
Reviewed-by: jjg
Contributed-by: alan.bateman@oracle.com, jan.lahoda@oracle.com


/openjdk10/langtools/make/tools/crules/CodingRulesAnalyzerPlugin.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/ToolProvider.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java
/openjdk10/langtools/test/TEST.ROOT
/openjdk10/langtools/test/com/sun/javadoc/testCustomTag/taglets/CustomTag.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testTaglets/taglets/Foo.java
/openjdk10/langtools/test/jdk/javadoc/tool/CheckResourceKeys.java
/openjdk10/langtools/test/jdk/jshell/KullaTesting.java
/openjdk10/langtools/test/tools/javac/6410653/T6410653.java
/openjdk10/langtools/test/tools/javac/T6406771.java
/openjdk10/langtools/test/tools/javac/diags/CheckExamples.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
NoJavaLang.java
/openjdk10/langtools/test/tools/javac/fatalErrors/NoJavaLangTest.java
/openjdk10/langtools/test/tools/javac/lib/JavacTestingAbstractProcessor.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/IncubatingTest.java
/openjdk10/langtools/test/tools/javac/treeannotests/TestProcessor.java
/openjdk10/langtools/test/tools/javac/warnings/VerifyLintDescriptions.java
/openjdk10/langtools/test/tools/javadoc/CheckResourceKeys.java
4063:7a7efd549ab6 16-Mar-2017 lana

Merge

4054:24fa5d195595 14-Mar-2017 jlahoda

8175057: module-info on patch path should not produce an error
Summary: Allowing module-infos on patch paths during compilation.
Reviewed-by: jjg, ksrini

3993:ce416299fd2d 14-Feb-2017 vromero

8174243: incorrect error message for nested service provider
Reviewed-by: jjg, jlahoda

3981:8be741555fa6 13-Feb-2017 jlahoda

8173777: Merge javac -Xmodule into javac--patch-module
Summary: Merging -Xmodule: functionality into --patch-module.
Reviewed-by: jjg, mchung, rfield


/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/StandardLocation.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
/openjdk10/langtools/test/tools/javac/6627362/T6627362.java
/openjdk10/langtools/test/tools/javac/6627362/x/Object.java
/openjdk10/langtools/test/tools/javac/6627362/x/java/lang/Object.java
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
ModuleInfoWithPatchedModuleClassoutput/ModuleInfoWithPatchedModuleClassoutput.java
ModuleInfoWithPatchedModuleClassoutput/additional/module-info.java
ModuleInfoWithPatchedModuleClassoutput/patchmodule/java.compiler/javax/lang/model/element/Extra.java
ModuleInfoWithPatchedModuleSourcepath/ModuleInfoWithPatchedModule.java
ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/javax/lang/model/element/Extra.java
ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/module-info.java
ModuleInfoWithXModuleSourcePath/Extra.java
ModuleInfoWithXModuleSourcePath/module-info.java
ModuleInfoWithXmoduleClasspath/ModuleInfoWithXmoduleClasspath.java
ModuleInfoWithXmoduleClasspath/additional/module-info.java
NoSuperclass.java
NoSuperclass/NoSuperclass.java
NoSuperclass/patchmodule/java.base/java/lang/Object.java
TooManyPatchedModules/TooManyPatchedModules.java
TooManyPatchedModules/patchmodule/java.compiler/p/C.java
TooManyPatchedModules/patchmodule/jdk.compiler/p/C.java
XModuleWithModulePath/XModuleWithModulePath.java
/openjdk10/langtools/test/tools/javac/meth/BadPolySig.java
/openjdk10/langtools/test/tools/javac/meth/BadPolySig/BadPolySig.java
/openjdk10/langtools/test/tools/javac/meth/BadPolySig/java.base/java/lang/invoke/MethodHandle.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/CompileModulePatchTest.java
/openjdk10/langtools/test/tools/javac/modules/InheritRuntimeEnvironmentTest.java
/openjdk10/langtools/test/tools/javac/modules/PatchModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
/openjdk10/langtools/test/tools/javac/synthesize/Main.java
/openjdk10/langtools/test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
3980:f34b5b81ef55 10-Feb-2017 jjg

8174104: Compiler does not allow non-existent module path entry
Reviewed-by: jlahoda

3957:25c52a7a2ef0 06-Feb-2017 jjg

8172901: javac: 'opens' statement cannot specify non observable package
Reviewed-by: jlahoda

3953:ceeaf4cf083f 06-Feb-2017 sadayapalam

8166420: Confusing error message when reading bad module declaration
Reviewed-by: jlahoda

3946:fa6d7795efcd 02-Feb-2017 jjg

8172807: Javac doesn't report errors on duplicate provides with different service implementations
Reviewed-by: jlahoda

3902:63141c3a65a6 19-Jan-2017 jjg

8165102: incorrect message from javac
Reviewed-by: vromero

3881:b376af3d9fa9 12-Jan-2017 lana

Merge

3875:f94e974fe589 11-Jan-2017 jlahoda

8169197: Improve error reporting for compiling against unexported package
Summary: When a type cannot be found, look into other modules, search for possible viable types, and report them conveniently to the user.
Reviewed-by: mcimadamore, jjg


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.out
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.out
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/apia/api1/Api.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/apia/module-info.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/apib/api2/Api.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/apib/module-info.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apia/api1/Api.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apia/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apib/api2/Api.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apib/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java
NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java
NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java
NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java
NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java
NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java
NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java
NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java
NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java
NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java
NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java
NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java
NotDefAccessNotExported/NotDefAccessNotExported.java
NotDefAccessNotExported/modulesourcepath/api/api/Api.java
NotDefAccessNotExported/modulesourcepath/api/module-info.java
NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java
NotDefAccessNotExported/modulesourcepath/impl/module-info.java
NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java
NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java
NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java
NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java
NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java
NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java
NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java
NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java
NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java
NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/ConvenientAccessErrorsTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/GraphsTest.java
/openjdk10/langtools/test/tools/javac/modules/LimitModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/OpenModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageMultipleModules.java
/openjdk10/langtools/test/tools/javac/modules/RequiresStaticTest.java
/openjdk10/langtools/test/tools/javac/modules/RequiresTransitiveTest.java
/openjdk10/langtools/test/tools/javac/modules/ResolveTest.java
/openjdk10/langtools/test/tools/javac/modules/UsesTest.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
3833:9f2dff49f59e 01-Dec-2016 prr

Merge


/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java
DuplicateExports/exported/Class.java
DuplicateExports/module-info.java
LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Goo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/S.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/Bar.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/internal/T2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Foo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/safe/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/p7/Main.java
3823:cd0a8a7a0199 16-Dec-2016 alanb

Merge


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleVersion_attribute.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/TestModules.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module1/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module1/testpkgmdl1/TestClassInModule1.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkg2mdl2/TestInterfaceInModule2.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationType.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationTypeUndocumented.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleA/module-info.java
CyclicRequires/modulesourcepath/m1/module-info.java
CyclicRequires/modulesourcepath/m2/module-info.java
DuplicateModule/modulesourcepath/m1/module-info.java
DuplicateModule/modulesourcepath/m2/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m1/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m2/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m1/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m2/module-info.java
LeaksNotAccessible/modulesourcepath/m1/api/Api.java
LeaksNotAccessible/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/module-info.java
LeaksNotAccessibleUnexported/modulesourcepath/m1/api/Api.java
LeaksNotAccessibleUnexported/modulesourcepath/m1/impl/Impl.java
LeaksNotAccessibleUnexported/modulesourcepath/m1/module-info.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/api/Api.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/module-info.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/qapi/QApi.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m2/module-info.java
ModuleInfoWithoutModule/modulesourcepath/m1/module-info.java
MultiModuleOutputCannotBeExplodedModule/additional/m1/module-info.java
MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
PackageClashFromRequires/modulesourcepath/lib1/exported/Api1.java
PackageClashFromRequires/modulesourcepath/lib1/module-info.java
PackageClashFromRequires/modulesourcepath/lib2/exported/Api2.java
PackageClashFromRequires/modulesourcepath/lib2/module-info.java
PackageEmptyOrNotFound/modulesourcepath/m1/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/Service.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/ServiceImplementation.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m2/module-info.java
UnnamedPackageInNamedModule/modulesourcepath/m1/UnnamedPackageInNamedModule.java
UnnamedPackageInNamedModule/modulesourcepath/m1/module-info.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessing.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/p4/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/p4/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/p5/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/p5/internal/T.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m8/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m8/p8/Main.java
3822:d8766c39123a 15-Dec-2016 alanb

8170987: Module system implementation refresh (12/2016)
Reviewed-by: mcimadamore
Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com, srikanth.adayapalam@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com


/openjdk10/langtools/make/tools/crules/MutableFieldsAnalyzer.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleResolution_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleVersion_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/TestModules.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module1/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module1/testpkgmdl1/TestClassInModule1.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkg2mdl2/TestInterfaceInModule2.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationType.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationTypeUndocumented.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleA/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleA/testpkgmdlA/TestClassInModuleA.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleB/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterfaceInModuleB.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/AnnotationType.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/AnnotationTypeUndocumented.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClassInModuleB.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduletags/module-info.java
/openjdk10/langtools/test/lib/annotations/annotations/classfile/ClassfileInspector.java
/openjdk10/langtools/test/tools/javac/MethodParameters/AttributeVisitor.java
/openjdk10/langtools/test/tools/javac/T8003967/DetectMutableStaticFields.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
CyclicRequires/modulesourcepath/m1/module-info.java
CyclicRequires/modulesourcepath/m1x/module-info.java
CyclicRequires/modulesourcepath/m2/module-info.java
CyclicRequires/modulesourcepath/m2x/module-info.java
DuplicateModule/modulesourcepath/m1/module-info.java
DuplicateModule/modulesourcepath/m1x/module-info.java
DuplicateModule/modulesourcepath/m2/module-info.java
DuplicateModule/modulesourcepath/m2x/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m1/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m1x/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m2/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m2x/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m1/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m1x/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m2/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m2x/module-info.java
LeaksNotAccessible/modulesourcepath/m1/api/Api.java
LeaksNotAccessible/modulesourcepath/m1/module-info.java
LeaksNotAccessible/modulesourcepath/m1x/api/Api.java
LeaksNotAccessible/modulesourcepath/m1x/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1x/api1/Api1.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1x/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2x/api2/Api2.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2x/module-info.java
LeaksNotAccessibleUnexported/modulesourcepath/m1/api/Api.java
LeaksNotAccessibleUnexported/modulesourcepath/m1/impl/Impl.java
LeaksNotAccessibleUnexported/modulesourcepath/m1/module-info.java
LeaksNotAccessibleUnexported/modulesourcepath/m1x/api/Api.java
LeaksNotAccessibleUnexported/modulesourcepath/m1x/impl/Impl.java
LeaksNotAccessibleUnexported/modulesourcepath/m1x/module-info.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/api/Api.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/module-info.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/qapi/QApi.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1x/api/Api.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1x/module-info.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1x/qapi/QApi.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m2/module-info.java
LeaksNotAccessibleUnexportedQualified/modulesourcepath/m2x/module-info.java
ModuleInfoWithoutModule/modulesourcepath/m1/module-info.java
ModuleInfoWithoutModule/modulesourcepath/m1x/module-info.java
MultiModuleOutputCannotBeExplodedModule/additional/m1/module-info.java
MultiModuleOutputCannotBeExplodedModule/additional/m1x/module-info.java
MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2/module-info.java
MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2x/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java
NotInProfile.java
PackageClashFromRequires/modulesourcepath/lib1/exported/Api1.java
PackageClashFromRequires/modulesourcepath/lib1/module-info.java
PackageClashFromRequires/modulesourcepath/lib1x/exported/Api1.java
PackageClashFromRequires/modulesourcepath/lib1x/module-info.java
PackageClashFromRequires/modulesourcepath/lib2/exported/Api2.java
PackageClashFromRequires/modulesourcepath/lib2/module-info.java
PackageClashFromRequires/modulesourcepath/lib2x/exported/Api2.java
PackageClashFromRequires/modulesourcepath/lib2x/module-info.java
PackageClashFromRequires/modulesourcepath/use/module-info.java
PackageEmptyOrNotFound/modulesourcepath/m1/module-info.java
PackageEmptyOrNotFound/modulesourcepath/m1x/module-info.java
PoorChoiceForModuleName/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/Service.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/ServiceImplementation.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m1x/exported/Service.java
ServiceImplementationNotInRightModule/modulesourcepath/m1x/exported/ServiceImplementation.java
ServiceImplementationNotInRightModule/modulesourcepath/m1x/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m2/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m2x/module-info.java
TooManyModules/p1/module-info.java
TooManyModules/p2/module-info.java
UnnamedPackageInNamedModule/modulesourcepath/m1/UnnamedPackageInNamedModule.java
UnnamedPackageInNamedModule/modulesourcepath/m1/module-info.java
UnnamedPackageInNamedModule/modulesourcepath/m1x/UnnamedPackageInNamedModule.java
UnnamedPackageInNamedModule/modulesourcepath/m1x/module-info.java
WarnModuleNotFound/WarnModuleNotFound.java
WarnModuleNotFound/modulesourcepath/m/api/Api.java
WarnModuleNotFound/modulesourcepath/m/module-info.java
/openjdk10/langtools/test/tools/javac/lambda/ByteCodeTest.java
/openjdk10/langtools/test/tools/javac/modules/AddExportsTest.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessing.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationsOnModules.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/DoclintOtherModules.java
/openjdk10/langtools/test/tools/javac/modules/DuplicateClassTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/ExportsUnexported.java
/openjdk10/langtools/test/tools/javac/modules/GetLocationForModuleTest.java
/openjdk10/langtools/test/tools/javac/modules/HelloWorldTest.java
/openjdk10/langtools/test/tools/javac/modules/LimitModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/MOptionTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleFinderTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleInfoTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleInfoTreeAccess.java
/openjdk10/langtools/test/tools/javac/modules/ModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleSourcePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleVersion.java
/openjdk10/langtools/test/tools/javac/modules/ModulesAndClassPathTest.java
/openjdk10/langtools/test/tools/javac/modules/MultiModuleModeTest.java
/openjdk10/langtools/test/tools/javac/modules/OpenModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/OutputDirTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageConflictTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageMultipleModules.java
/openjdk10/langtools/test/tools/javac/modules/PluginsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/PoorChoiceForModuleNameTest.java
/openjdk10/langtools/test/tools/javac/modules/ProvidesTest.java
/openjdk10/langtools/test/tools/javac/modules/QueryBeforeEnter.java
/openjdk10/langtools/test/tools/javac/modules/RequiresStaticTest.java
/openjdk10/langtools/test/tools/javac/modules/RequiresTransitiveTest.java
/openjdk10/langtools/test/tools/javac/modules/ResolveTest.java
/openjdk10/langtools/test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
/openjdk10/langtools/test/tools/javac/modules/SingleModuleModeTest.java
/openjdk10/langtools/test/tools/javac/modules/UpgradeModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/UsesTest.java
/openjdk10/langtools/test/tools/javac/profiles/ProfileOptionTest.java
/openjdk10/langtools/test/tools/jdeps/modules/CheckModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/InverseDeps.java
/openjdk10/langtools/test/tools/jdeps/modules/ModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/p4/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/p4/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/p5/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/p5/internal/T.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m8/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m8/p8/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mIV/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mIV/p4/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mIV/p4/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mV/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mV/p5/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mV/p5/internal/T.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVIII/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVIII/p8/Main.java
3795:0ae75987025e 01-Dec-2016 lana

Merge


/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java
DuplicateExports/exported/Class.java
DuplicateExports/module-info.java
LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Goo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/S.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/Bar.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/internal/T2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Foo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/safe/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/p7/Main.java
3793:5a2b9f22ba5d 01-Dec-2016 alanb

Merge


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
/openjdk10/langtools/test/jdk/jshell/JavadocTest.java
/openjdk10/langtools/test/tools/javac/6410653/T6410653.java
DuplicateExports/exported/Class.java
DuplicateExports/module-info.java
LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/javac/options/release/ReleaseOptionClashes.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Goo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/S.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/Bar.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/internal/T2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Foo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/safe/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/p7/Main.java
3792:d516975e8110 01-Dec-2016 alanb

8169069: Module system implementation refresh (11/2016)
Reviewed-by: mcimadamore, jjg, mchung, anazarov
Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com, bhavesh.x.patel@oracle.com, andrey.x.nazarov@oracle.com


/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExportsTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ModuleTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/OpensTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ProvidesTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/RequiresTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
/openjdk10/langtools/src/jdk.compiler/share/classes/module-info.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/module-info.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleHashes_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleMainClass_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleVersion_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Graph.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleGraphBuilder.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/module-info.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
/openjdk10/langtools/src/jdk.jshell/share/classes/module-info.java
/openjdk10/langtools/test/TEST.ROOT
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/TestModules.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module1/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/module-info.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationType.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationTypeUndocumented.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/moduletags/module-info.java
/openjdk10/langtools/test/jdk/javadoc/tool/modules/Modules.java
/openjdk10/langtools/test/jdk/jshell/CompletionSuggestionTest.java
/openjdk10/langtools/test/jdk/jshell/ComputeFQNsTest.java
/openjdk10/langtools/test/jdk/jshell/HistoryTest.java
/openjdk10/langtools/test/jdk/jshell/JavadocTest.java
/openjdk10/langtools/test/jdk/jshell/PipeInputStreamTest.java
/openjdk10/langtools/test/lib/annotations/annotations/classfile/ClassfileInspector.java
/openjdk10/langtools/test/tools/javac/6304921/TestLog.java
/openjdk10/langtools/test/tools/javac/6410653/T6410653.java
/openjdk10/langtools/test/tools/javac/MethodParameters/AnnotationTest.java
/openjdk10/langtools/test/tools/javac/MethodParameters/AnonymousClass.java
/openjdk10/langtools/test/tools/javac/MethodParameters/AttributeVisitor.java
/openjdk10/langtools/test/tools/javac/MethodParameters/Constructors.java
/openjdk10/langtools/test/tools/javac/MethodParameters/EnumTest.java
/openjdk10/langtools/test/tools/javac/MethodParameters/InstanceMethods.java
/openjdk10/langtools/test/tools/javac/MethodParameters/LambdaTest.java
/openjdk10/langtools/test/tools/javac/MethodParameters/LocalClassTest.java
/openjdk10/langtools/test/tools/javac/MethodParameters/MemberClassTest.java
/openjdk10/langtools/test/tools/javac/MethodParameters/StaticMethods.java
/openjdk10/langtools/test/tools/javac/MethodParameters/UncommonParamNames.java
/openjdk10/langtools/test/tools/javac/T6435291/T6435291.java
/openjdk10/langtools/test/tools/javac/api/6400303/T6400303.java
/openjdk10/langtools/test/tools/javac/api/TestResolveIdent.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
/openjdk10/langtools/test/tools/javac/defaultMethods/BadClassfile.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
AddOpensIgnored.java
ConflictingExports/exported/Class.java
ConflictingExports/module-info.java
ConflictingExportsToModule/exported/Class.java
ConflictingExportsToModule/module-info.java
ConflictingOpens/exported/Class.java
ConflictingOpens/module-info.java
ConflictingOpensToModule/module-info.java
ConflictingOpensToModule/opened/Class.java
DuplicateExports/exported/Class.java
DuplicateExports/module-info.java
ExpectedModule.java
HasBeenDeprecatedModule/HasBeenDeprecatedModule.java
HasBeenDeprecatedModule/modulesourcepath/m1/module-info.java
HasBeenDeprecatedModule/modulesourcepath/m2/module-info.java
HasBeenDeprecatedRemovalModule/HasBeenDeprecatedRemovalModule.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m1/module-info.java
HasBeenDeprecatedRemovalModule/modulesourcepath/m2/module-info.java
LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java
LeaksNotAccessibleNotRequiredTransitive/LeaksNotAccessibleNotRequiredTransitive.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/api1/Api1.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/module-info.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/api2/Api2.java
LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/module-info.java
NoOpensUnlessStrong/exported/Class.java
NoOpensUnlessStrong/module-info.java
NoPkgInModuleInfoJava/module-info.java
ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf.java
ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/modulesourcepath/m/impl/Impl.java
ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/modulesourcepath/m/module-info.java
/openjdk10/langtools/test/tools/javac/fatalErrors/NoJavaLangTest.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessing.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationsOnModules.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/ExportsUnexported.java
/openjdk10/langtools/test/tools/javac/modules/GraphsTest.java
/openjdk10/langtools/test/tools/javac/modules/InvalidModuleDirective/module-info.java
/openjdk10/langtools/test/tools/javac/modules/ModuleInfoTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleInfoTreeAccess.java
/openjdk10/langtools/test/tools/javac/modules/ModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/OpenModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/PatchModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/ProvidesTest.java
/openjdk10/langtools/test/tools/javac/modules/RepeatedUsesAndProvidesTest.java
/openjdk10/langtools/test/tools/javac/modules/ReportNonExistentPackageTest.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/javac/modules/RequiresStaticTest.java
/openjdk10/langtools/test/tools/javac/modules/RequiresTransitiveTest.java
/openjdk10/langtools/test/tools/javac/modules/T8158224/Processor.java
/openjdk10/langtools/test/tools/javac/modules/T8168854/pack1/Outer.java
/openjdk10/langtools/test/tools/javac/modules/T8168854/pack1/Outer1.java
/openjdk10/langtools/test/tools/javac/options/release/ReleaseOptionClashes.java
/openjdk10/langtools/test/tools/javac/parser/JavacParserTest.java
/openjdk10/langtools/test/tools/javac/platform/PlatformProviderTest.java
/openjdk10/langtools/test/tools/javac/processing/model/LocalClasses/LocalClassesModel.java
/openjdk10/langtools/test/tools/javac/processing/model/TestSymtabItems.java
/openjdk10/langtools/test/tools/javac/scope/DupUnsharedTest.java
/openjdk10/langtools/test/tools/javac/scope/HashCollisionTest.java
/openjdk10/langtools/test/tools/javac/scope/IterateAndRemove.java
/openjdk10/langtools/test/tools/javac/tree/SourceTreeScannerTest.java
/openjdk10/langtools/test/tools/javac/tree/TreeKindTest.java
/openjdk10/langtools/test/tools/javac/types/ScopeListenerTest.java
/openjdk10/langtools/test/tools/javap/4870651/T4870651.java
/openjdk10/langtools/test/tools/javap/MethodParameters.java
/openjdk10/langtools/test/tools/javap/T4975569.java
/openjdk10/langtools/test/tools/jdeps/lib/ModuleMetaData.java
/openjdk10/langtools/test/tools/jdeps/modules/CheckModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/GenModuleInfo.java
/openjdk10/langtools/test/tools/jdeps/modules/GenOpenModule.java
/openjdk10/langtools/test/tools/jdeps/modules/InverseDeps.java
/openjdk10/langtools/test/tools/jdeps/modules/ModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/TransitiveDeps.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Goo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/S.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/Bar.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/internal/T2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Foo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m6/p6/safe/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m7/p7/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mI/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mI/p1/Goo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mI/p1/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mI/p1/S.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mI/p1/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mII/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mII/p2/Bar.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mII/p2/internal/T2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mIII/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mIII/p3/Foo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mIII/p3/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVI/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVI/p6/indirect/UnsafeRef.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVI/p6/safe/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVII/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/mVII/p7/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/META-INF/services/java.util.spi.ToolProvider
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/META-INF/services/p.Service$I$J
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/p/Provider.java
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/p/Service.java
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/q/ProviderImpl1.java
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/q/ProviderImpl2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/provider/q/ProviderImpl3.java
/openjdk10/langtools/test/tools/lib/toolbox/ModuleBuilder.java
/openjdk10/langtools/test/tools/sjavac/Serialization.java
3783:2cf9f4818c9a 23-Nov-2016 lana

Merge

3780:318dd5fce0ee 22-Nov-2016 jjg

Merge

3778:f6ae0686d664 22-Nov-2016 jjg

8164590: javac --inherit-runtime-environment fails with "cannot find modules: ALL-DEFAULT"
Reviewed-by: mchung

3752:47871e348144 07-Nov-2016 mcimadamore

8169093: Generics, javac not matching actual and formal arguments.
Summary: Make diagnostic for type-args arity mismatch consistent with the class case
Reviewed-by: vromero

3751:82a50c8d9a43 07-Nov-2016 mcimadamore

8168854: javac erroneously reject a a service interface inner class in a provides clause
Summary: Java SE 9 proposed spec changes do not explicitly forbid a service interface to be an inner class - javac should follow
Reviewed-by: jjg

3748:74a391527c2c 04-Nov-2016 lana

Merge

3747:80b576bd3631 03-Nov-2016 jjg

8167975: align javac --add-* modules options with launcher
Reviewed-by: jlahoda


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/test/tools/doclint/moduleTests/bad/module-info.java
/openjdk10/langtools/test/tools/doclint/moduleTests/good/module-info.java
/openjdk10/langtools/test/tools/javac/T6403466.java
BadNameForOption.java
CantFindModule/CantFindModule.java
ModuleForOptionNotFound.java
XaddexportsMalformedEntry.java
XaddexportsTooMany.java
XaddreadsMalformedEntry.java
XaddreadsTooMany.java
/openjdk10/langtools/test/tools/javac/modules/AddExportsTest.java
/openjdk10/langtools/test/tools/javac/modules/AddModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/LimitModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleTestBase.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
3741:1fc501869aa8 02-Nov-2016 jlahoda

8169074: Build is failing after JDK-8166538
Summary: Reverting d3dde3f775b8
Reviewed-by: darcy


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/PackageClassAmbiguity/util.out
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.out
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.out
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/api1/Api.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/module-info.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/api2/Api.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/module-info.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/api1/Api.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/api2/Api.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java
NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java
NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java
NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java
NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java
NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java
NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java
NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java
NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java
NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java
NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java
NotDefAccessNotExported/NotDefAccessNotExported.java
NotDefAccessNotExported/modulesourcepath/api/api/Api.java
NotDefAccessNotExported/modulesourcepath/api/module-info.java
NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java
NotDefAccessNotExported/modulesourcepath/impl/module-info.java
NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java
NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java
NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java
NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java
NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java
NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java
NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java
NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java
NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java
NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/ConvenientAccessErrorsTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/GraphsTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageMultipleModules.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/javac/modules/ResolveTest.java
/openjdk10/langtools/test/tools/javac/modules/UsesTest.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
3740:d3dde3f775b8 02-Nov-2016 jlahoda

8166538: Improve error reporting for compiling against unexported package
Summary: When a type cannot be found, look into other modules, search for possible viable types, and report them conveniently to the user.
Reviewed-by: mcimadamore, jjg


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/PackageClassAmbiguity/util.out
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.out
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.out
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/api1/Api.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/module-info.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/api2/Api.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/module-info.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java
NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/api1/Api.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/api2/Api.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/module-info.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java
NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java
NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java
NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java
NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java
NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java
NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java
NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java
NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java
NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java
NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java
NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java
NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java
NotDefAccessNotExported/NotDefAccessNotExported.java
NotDefAccessNotExported/modulesourcepath/api/api/Api.java
NotDefAccessNotExported/modulesourcepath/api/module-info.java
NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java
NotDefAccessNotExported/modulesourcepath/impl/module-info.java
NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java
NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java
NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java
NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java
NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java
NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java
NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java
NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java
NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java
NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java
NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/ConvenientAccessErrorsTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/GraphsTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageMultipleModules.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/javac/modules/ResolveTest.java
/openjdk10/langtools/test/tools/javac/modules/UsesTest.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
3719:32c685715095 20-Oct-2016 jjg

8145471: javac changes for enhanced deprecation
Reviewed-by: smarks, tbell, mcimadamore, jlahoda


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
RemovalFilename.java
RemovalFilenameAdditional.java
RemovalPlural/RemovalClass.java
RemovalPlural/RemovalFilename.java
RemovalPlural/RemovalPlural.java
RemovalPluralAdditional/RemovalClass.java
RemovalPluralAdditional/RemovalFilename.java
RemovalPluralAdditional/RemovalPlural.java
RemovalPluralAdditional/RemovalPluralAdditional.java
/openjdk10/langtools/test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
/openjdk10/langtools/test/tools/javac/profiles/ProfileOptionTest.java
/openjdk10/langtools/test/tools/javac/warnings/Removal.java
3711:3fc90eaaf922 02-Mar-2016 vromero

8026721: Enhance Lambda serialization
Reviewed-by: jjg, briangoetz

3684:53dd5c5efac3 06-Oct-2016 jlahoda

8153362: Add javac -Xlint warning to list exposed types which are not accessible
Summary: Adding implementation to -Xlint:exports, to warn about exposing inaccessible types in API
Reviewed-by: jjg

3643:589ff4d43428 06-Sep-2016 vromero

8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags
Reviewed-by: mcimadamore


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/ClassModifiers.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/MemberModifiers.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/7010608/Test.java
/openjdk10/langtools/test/tools/javac/Diagnostics/8010387/T8010387.java
/openjdk10/langtools/test/tools/javac/InterfaceMemberClassModifiers.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.java
/openjdk10/langtools/test/tools/javac/T6214885.java
/openjdk10/langtools/test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java
/openjdk10/langtools/test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java
/openjdk10/langtools/test/tools/javac/api/6731573/T6731573.java
/openjdk10/langtools/test/tools/javac/api/taskListeners/EventsBalancedTest.java
/openjdk10/langtools/test/tools/javac/completionDeps/DepsAndAnno.java
/openjdk10/langtools/test/tools/javac/completionDeps/DepsAndDocLint.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
ApplicableMethodFound.java
ApplicableMethodFound1.java
DeferredMethodInst.java
LambdaStat.java
MrefStat.java
MrefStat1.java
NotApplicableMethodFound.java
PartialInstSig.java
VerboseResolveMulti.java
VerboseResolveMulti1.java
WhereCaptured.java
WhereCaptured1.java
WhereFreshTvar.java
WhereIntersection.java
WhereIntersection2.java
WhereTypeVar.java
WhereTypeVar2.java
/openjdk10/langtools/test/tools/javac/failover/CheckAttributedTree.java
/openjdk10/langtools/test/tools/javac/failover/FailOver01.java
/openjdk10/langtools/test/tools/javac/failover/FailOver02.java
/openjdk10/langtools/test/tools/javac/failover/FailOver03.java
/openjdk10/langtools/test/tools/javac/failover/FailOver04.java
/openjdk10/langtools/test/tools/javac/failover/FailOver05.java
/openjdk10/langtools/test/tools/javac/failover/FailOver06.java
/openjdk10/langtools/test/tools/javac/failover/FailOver07.java
/openjdk10/langtools/test/tools/javac/failover/FailOver08.java
/openjdk10/langtools/test/tools/javac/failover/FailOver09.java
/openjdk10/langtools/test/tools/javac/failover/FailOver10.java
/openjdk10/langtools/test/tools/javac/failover/FailOver11.java
/openjdk10/langtools/test/tools/javac/failover/FailOver12.java
/openjdk10/langtools/test/tools/javac/failover/FailOver13.java
/openjdk10/langtools/test/tools/javac/failover/FailOver14.java
/openjdk10/langtools/test/tools/javac/failover/FailOver15.java
/openjdk10/langtools/test/tools/javac/generics/inference/8158355/T8158355.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific09.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific09.out
/openjdk10/langtools/test/tools/javac/lambda/TestLambdaToMethodStats.java
/openjdk10/langtools/test/tools/javac/lambda/XDdumpLambdaToMethodStats.java
/openjdk10/langtools/test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
/openjdk10/langtools/test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
/openjdk10/langtools/test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/policy/test3/Test.java
/openjdk10/langtools/test/tools/javac/positions/TreeEndPosTest.java
/openjdk10/langtools/test/tools/javac/protectedAccess/ProtectedMemberAccess2.java
/openjdk10/langtools/test/tools/javac/protectedAccess/ProtectedMemberAccess3.java
/openjdk10/langtools/test/tools/javac/protectedAccess/ProtectedMemberAccess4.java
/openjdk10/langtools/test/tools/javac/resolve/ResolveHarness.java
/openjdk10/langtools/test/tools/javac/unicode/UnicodeNewline.java
/openjdk10/langtools/test/tools/sjavac/JavacOptionPrep.java
3629:98d653e53a0a 30-Aug-2016 mchung

8165109: langtools/test switches to use new CLI options
Reviewed-by: jjg, amlu

3618:64182008b2d0 26-Aug-2016 jjg

8164887: update tests to remove use of old-style options
Reviewed-by: mchung

3588:ec3c64f398de 15-Aug-2016 sadayapalam

8157519: Error messages when compiling a malformed module-info.java confusing
Reviewed-by: jjg

3578:b56896d30c0f 12-Aug-2016 sadayapalam

8068626: Add javac lint warning when the @Deprecated annotation is used where it is a no-op
Reviewed-by: mcimadamore, ksrini

3577:98f3714b0544 11-Aug-2016 lana

Merge


/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericClass/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericClass/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInnerAndOuter/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInterface/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInterface/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericMethod/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericMethod/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericSuper/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericSuper/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/supertypes/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/supertypes/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/throwsGeneric/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/throwsGeneric/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamCycle/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamCycle/pkg1/LikeEnum.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamTagOnMethod/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamTagOnMethod/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamTagOnType/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/tparamTagOnType/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/wildcards/Main.java
/openjdk10/langtools/test/jdk/javadoc/tool/generics/wildcards/expected.out
/openjdk10/langtools/test/jdk/javadoc/tool/generics/wildcards/pkg1/A.java
/openjdk10/langtools/test/jdk/javadoc/tool/imports/I.java
/openjdk10/langtools/test/jdk/javadoc/tool/imports/MissingImport.java
/openjdk10/langtools/test/jdk/javadoc/tool/lib/Tester.java
InvalidArgForXPatch/InvalidArgForXpatch.java
3573:c4a18ee691c4 10-Aug-2016 jjg

8136930: Simplify use of module-system options by custom launchers
8160489: Multiple -Xpatch lines ignored by javac
8156998: javac should support new option -XinheritRuntimeEnvironment
Reviewed-by: jlahoda, ksrini


/openjdk10/langtools/make/tools/crules/MutableFieldsAnalyzer.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
/openjdk10/langtools/test/ProblemList.txt
/openjdk10/langtools/test/TEST.ROOT
/openjdk10/langtools/test/jdk/javadoc/doclet/testModules/TestModules.java
/openjdk10/langtools/test/jdk/javadoc/tool/6964914/TestStdDoclet.java
/openjdk10/langtools/test/jdk/javadoc/tool/6964914/TestUserDoclet.java
/openjdk10/langtools/test/jdk/javadoc/tool/CheckResourceKeys.java
/openjdk10/langtools/test/jdk/javadoc/tool/ReleaseOption.java
/openjdk10/langtools/test/tools/all/RunCodingRules.java
/openjdk10/langtools/test/tools/javac/6410653/T6410653.java
/openjdk10/langtools/test/tools/javac/T6358024.java
/openjdk10/langtools/test/tools/javac/T6358166.java
/openjdk10/langtools/test/tools/javac/T6403466.java
/openjdk10/langtools/test/tools/javac/T6406771.java
/openjdk10/langtools/test/tools/javac/T8003967/DetectMutableStaticFields.java
/openjdk10/langtools/test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
/openjdk10/langtools/test/tools/javac/api/T6358786.java
/openjdk10/langtools/test/tools/javac/api/T6412669.java
/openjdk10/langtools/test/tools/javac/api/TestClientCodeWrapper.java
/openjdk10/langtools/test/tools/javac/api/TestJavacTaskScanner.java
/openjdk10/langtools/test/tools/javac/api/TestTrees.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
AddmodsAllModulePathInvalid/module-info.java
CantFindModule/CantFindModule.java
IllegalArgumentForOption/IllegalArgumentForOption.java
InvalidArgForXPatch/InvalidArgForXpatch.java
InvalidDefaultInterface/InvalidDefaultInterface.java
InvalidStaticInterface/InvalidStaticInterface.java
XaddexportsMalformedEntry.java
XaddexportsTooMany.java
XaddreadsMalformedEntry.java
XaddreadsTooMany.java
/openjdk10/langtools/test/tools/javac/fatalErrors/NoJavaLangTest.java
/openjdk10/langtools/test/tools/javac/file/T7018098.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessing.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/DoclintOtherModules.java
/openjdk10/langtools/test/tools/javac/modules/DuplicateClassTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/EnvVarTest.java
/openjdk10/langtools/test/tools/javac/modules/GraphsTest.java
/openjdk10/langtools/test/tools/javac/modules/HelloWorldTest.java
/openjdk10/langtools/test/tools/javac/modules/InheritRuntimeEnvironmentTest.java
/openjdk10/langtools/test/tools/javac/modules/MOptionTest.java
/openjdk10/langtools/test/tools/javac/modules/MissingJarInModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleFinderTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleInfoTest.java
/openjdk10/langtools/test/tools/javac/modules/ModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleSourcePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleTestBase.java
/openjdk10/langtools/test/tools/javac/modules/ModulesAndClassPathTest.java
/openjdk10/langtools/test/tools/javac/modules/MultiModuleModeTest.java
/openjdk10/langtools/test/tools/javac/modules/NPEEmptyFileTest.java
/openjdk10/langtools/test/tools/javac/modules/OutputDirTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageConflictTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageMultipleModules.java
/openjdk10/langtools/test/tools/javac/modules/PatchModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/PluginsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/ProvidesTest.java
/openjdk10/langtools/test/tools/javac/modules/QueryBeforeEnter.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/javac/modules/ResolveTest.java
/openjdk10/langtools/test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
/openjdk10/langtools/test/tools/javac/modules/SingleModuleModeTest.java
/openjdk10/langtools/test/tools/javac/modules/SubpackageTest.java
/openjdk10/langtools/test/tools/javac/modules/UpgradeModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/UsesTest.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
/openjdk10/langtools/test/tools/javac/platform/PlatformProviderTest.java
/openjdk10/langtools/test/tools/javac/processing/T8142931.java
/openjdk10/langtools/test/tools/javac/processing/loader/testClose/TestClose.java
/openjdk10/langtools/test/tools/javac/processing/loader/testClose/TestClose2.java
/openjdk10/langtools/test/tools/javac/processing/model/testgetallmembers/Main.java
/openjdk10/langtools/test/tools/javac/util/T6597678.java
/openjdk10/langtools/test/tools/javadoc/6964914/TestStdDoclet.java
/openjdk10/langtools/test/tools/javadoc/6964914/TestUserDoclet.java
/openjdk10/langtools/test/tools/javadoc/CheckResourceKeys.java
/openjdk10/langtools/test/tools/javadoc/ReleaseOption.java
/openjdk10/langtools/test/tools/javap/T7004698.java
/openjdk10/langtools/test/tools/jdeps/APIDeps.java
/openjdk10/langtools/test/tools/jdeps/jdkinternals/ShowReplacement.java
/openjdk10/langtools/test/tools/jdeps/lib/JdepsUtil.java
/openjdk10/langtools/test/tools/jdeps/modules/CheckModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/GenModuleInfo.java
/openjdk10/langtools/test/tools/jdeps/modules/InverseDeps.java
/openjdk10/langtools/test/tools/jdeps/modules/ModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/SplitPackage.java
/openjdk10/langtools/test/tools/jdeps/modules/TransitiveDeps.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m5/module-info.java
/openjdk10/langtools/test/tools/lib/toolbox/Assert.java
/openjdk10/langtools/test/tools/lib/toolbox/JavaTask.java
/openjdk10/langtools/test/tools/lib/toolbox/JavacTask.java
/openjdk10/langtools/test/tools/lib/toolbox/TestRunner.java
/openjdk10/langtools/test/tools/sjavac/ApiExtraction.java
/openjdk10/langtools/test/tools/sjavac/ClasspathDependencies.java
/openjdk10/langtools/test/tools/sjavac/CompileCircularSources.java
/openjdk10/langtools/test/tools/sjavac/CompileExcludingDependency.java
/openjdk10/langtools/test/tools/sjavac/CompileWithAtFile.java
/openjdk10/langtools/test/tools/sjavac/CompileWithInvisibleSources.java
/openjdk10/langtools/test/tools/sjavac/CompileWithOverrideSources.java
/openjdk10/langtools/test/tools/sjavac/HiddenFiles.java
/openjdk10/langtools/test/tools/sjavac/IdleShutdown.java
/openjdk10/langtools/test/tools/sjavac/IgnoreSymbolFile.java
/openjdk10/langtools/test/tools/sjavac/IncCompInheritance.java
/openjdk10/langtools/test/tools/sjavac/IncCompileChangeNative.java
/openjdk10/langtools/test/tools/sjavac/IncCompileDropClasses.java
/openjdk10/langtools/test/tools/sjavac/IncCompileFullyQualifiedRef.java
/openjdk10/langtools/test/tools/sjavac/IncCompileNoChanges.java
/openjdk10/langtools/test/tools/sjavac/IncCompileUpdateNative.java
/openjdk10/langtools/test/tools/sjavac/IncCompileWithChanges.java
/openjdk10/langtools/test/tools/sjavac/IncludeExcludePatterns.java
/openjdk10/langtools/test/tools/sjavac/NoState.java
/openjdk10/langtools/test/tools/sjavac/OptionDecoding.java
/openjdk10/langtools/test/tools/sjavac/OverlappingSrcDst.java
/openjdk10/langtools/test/tools/sjavac/PackagePathMismatch.java
/openjdk10/langtools/test/tools/sjavac/ParallelCompilations.java
/openjdk10/langtools/test/tools/sjavac/PermittedArtifact.java
/openjdk10/langtools/test/tools/sjavac/PooledExecution.java
/openjdk10/langtools/test/tools/sjavac/SjavacBase.java
/openjdk10/langtools/test/tools/sjavac/StateDir.java
/openjdk10/langtools/test/tools/sjavac/Wrapper.java
3547:e18190929198 26-Jul-2016 vromero

8161019: javac, fold formatter options
Reviewed-by: mcimadamore, jjg


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6769027/T6769027.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/7010608/Test.java
/openjdk10/langtools/test/tools/javac/Diagnostics/8010387/T8010387.java
/openjdk10/langtools/test/tools/javac/InterfaceMemberClassModifiers.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235a.java
/openjdk10/langtools/test/tools/javac/T5003235/T5003235b.java
/openjdk10/langtools/test/tools/javac/T6214885.java
/openjdk10/langtools/test/tools/javac/api/6731573/T6731573.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
WhereCaptured.java
WhereCaptured1.java
WhereFreshTvar.java
WhereIntersection.java
WhereIntersection2.java
WhereTypeVar.java
WhereTypeVar2.java
/openjdk10/langtools/test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
/openjdk10/langtools/test/tools/javac/protectedAccess/ProtectedMemberAccess2.java
/openjdk10/langtools/test/tools/javac/protectedAccess/ProtectedMemberAccess3.java
/openjdk10/langtools/test/tools/javac/protectedAccess/ProtectedMemberAccess4.java
/openjdk10/langtools/test/tools/javac/unicode/UnicodeNewline.java
3528:5538ba41cb97 08-Jul-2016 vromero

8153407: javac, fold debug options
Reviewed-by: mcimadamore, jjg


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/ClassModifiers.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/MemberModifiers.java
/openjdk10/langtools/test/tools/javac/completionDeps/DepsAndAnno.java
/openjdk10/langtools/test/tools/javac/completionDeps/DepsAndDocLint.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
ApplicableMethodFound.java
ApplicableMethodFound1.java
DeferredMethodInst.java
LambdaStat.java
MrefStat.java
MrefStat1.java
NotApplicableMethodFound.java
PartialInstSig.java
VerboseResolveMulti.java
VerboseResolveMulti1.java
/openjdk10/langtools/test/tools/javac/generics/inference/8158355/T8158355.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific09.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific09.out
/openjdk10/langtools/test/tools/javac/lambda/TestLambdaToMethodStats.java
/openjdk10/langtools/test/tools/javac/lambda/XDdumpLambdaToMethodStats.java
/openjdk10/langtools/test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
/openjdk10/langtools/test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
/openjdk10/langtools/test/tools/javac/resolve/ResolveHarness.java
/openjdk10/langtools/test/tools/sjavac/JavacOptionPrep.java
3451:a8fefe4d1826 31-May-2016 vromero

8152062: obscure error message for bad 'provides'
Reviewed-by: jjg

3408:e0bc2c27ecf3 18-May-2016 sadayapalam

8154997: Add examples for jigsaw diagnostics
Reviewed-by: jjg, jlahoda


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
AddmodsAllModulePathInvalid/module-info.java
CantFindModule/CantFindModule.java
CyclicRequires/CyclicRequires.java
CyclicRequires/modulesourcepath/m1/module-info.java
CyclicRequires/modulesourcepath/m2/module-info.java
DirPathElementNotDirectory/DirPathElementNotDirectory.java
DirPathElementNotDirectory/modulesourcepath
DuplicateExports/exported/Class.java
DuplicateExports/module-info.java
DuplicateModule/DuplicateModule.java
DuplicateModule/modulesourcepath/m1/module-info.java
DuplicateModule/modulesourcepath/m2/module-info.java
DuplicateProvides/exported/Service.java
DuplicateProvides/impl/ServiceImplementation.java
DuplicateProvides/module-info.java
DuplicateRequires/module-info.java
DuplicateUses/exported/Service.java
DuplicateUses/module-info.java
IllegalArgumentForOption/IllegalArgumentForOption.java
InvalidArgForXPatch/InvalidArgForXpatch.java
ModuleDeclSbInModuleInfoJava.java
ModuleInfoWithXModuleSourcePath/Extra.java
ModuleInfoWithXModuleSourcePath/module-info.java
ModuleInfoWithXmoduleClasspath/ModuleInfoWithXmoduleClasspath.java
ModuleInfoWithXmoduleClasspath/additional/module-info.java
ModuleInfoWithoutModule/ModuleInfoWithoutModule.java
ModuleInfoWithoutModule/modulesourcepath/m1/module-info.java
ModuleNameMismatch/ModuleNameMismatch.java
ModuleNameMismatch/modulesourcepath/m/module-info.java
ModuleNotFound/module-info.java
ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java
ModuleSourcePathMustWithDashM/ModuleSourcePathMustWithDashM.java
ModulesNotSupportedInSource/module-info.java
MultiModuleOutputCannotBeExplodedModule/MultiModuleOutputCannotBeExplodedModule.java
MultiModuleOutputCannotBeExplodedModule/additional/m1/module-info.java
MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
PackageClashFromRequires/PackageClashFromRequires.java
PackageClashFromRequires/modulesourcepath/lib1/exported/Api1.java
PackageClashFromRequires/modulesourcepath/lib1/module-info.java
PackageClashFromRequires/modulesourcepath/lib2/exported/Api2.java
PackageClashFromRequires/modulesourcepath/lib2/module-info.java
PackageClashFromRequires/modulesourcepath/use/module-info.java
PackageEmptyOrNotFound/PackageEmptyOrNotFound.java
PackageEmptyOrNotFound/modulesourcepath/m1/module-info.java
PackageInOtherModule/PackageInOtherModule.java
ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java
ServiceDefinitionInner/ServiceDefinitionInner.java
ServiceDefinitionInner/modulesourcepath/m/module-info.java
ServiceDefinitionInner/modulesourcepath/m/p1/C1.java
ServiceDefinitionInner/modulesourcepath/m/p2/C2.java
ServiceDefinitionIsEnum/module-info.java
ServiceDefinitionIsEnum/pkg/EnumST.java
ServiceImplementationDoesntHaveANoArgsConstructor/exported/Service.java
ServiceImplementationDoesntHaveANoArgsConstructor/impl/ServiceImplementation.java
ServiceImplementationDoesntHaveANoArgsConstructor/module-info.java
ServiceImplementationIsAbstract/exported/Service.java
ServiceImplementationIsAbstract/impl/ServiceImplementation.java
ServiceImplementationIsAbstract/module-info.java
ServiceImplementationIsInner/exported/Service.java
ServiceImplementationIsInner/impl/ServiceImplementation.java
ServiceImplementationIsInner/module-info.java
ServiceImplementationNoArgsConstructorNotPublic/exported/Service.java
ServiceImplementationNoArgsConstructorNotPublic/impl/ServiceImplementation.java
ServiceImplementationNoArgsConstructorNotPublic/module-info.java
ServiceImplementationNotInRightModule/ServiceImplementationNotInRightModule.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/Service.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/ServiceImplementation.java
ServiceImplementationNotInRightModule/modulesourcepath/m1/module-info.java
ServiceImplementationNotInRightModule/modulesourcepath/m2/module-info.java
ServiceProvidedButNotExportedOrUsed/ServiceProvidedButNotExportedOrUsed.java
ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/module-info.java
ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/p1/C1.java
ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/p2/C2.java
TooManyModules/TooManyModules.java
TooManyModules/p1/module-info.java
TooManyModules/p2/module-info.java
UnnamedPackageInNamedModule/UnnamedPackageInNamedModule.java
UnnamedPackageInNamedModule/modulesourcepath/m1/UnnamedPackageInNamedModule.java
UnnamedPackageInNamedModule/modulesourcepath/m1/module-info.java
XModuleWithModulePath/XModuleWithModulePath.java
XaddexportsMalformedEntry.java
XaddexportsTooMany.java
XaddreadsMalformedEntry.java
XaddreadsTooMany.java
3397:5c3dfebefa4a 16-May-2016 mcimadamore

8153884: Expression lambda erroneously compatible with void-returning descriptor
Summary: Fix lambda compatibility check for void returning expressions
Reviewed-by: vromero

3347:8214105024db 18-Apr-2016 alundblad

7152104: javac should not warn about missing serialVersionUID for anonymous inner classes
Summary: Javac no longer issues warnings for missing serialVersionUID in anonymous classes.
Reviewed-by: jlahoda

3304:b40b4ce0daab 23-Mar-2016 alundblad

8027999: Poorly worded error message when attempting to assign to this
Summary: Changed the error message when trying to assign to this.
Reviewed-by: jjg

3294:9adfb22ff08f 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, jan.lahoda@oracle.com, vicente.romero@oracle.com, andreas.lundblad@oracle.com, andrey.x.nazarov@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, kumar.x.srinivasan@oracle.com, sundararajan.athijegannathan@oracle.com


/openjdk10/langtools/make/CompileInterim.gmk
/openjdk10/langtools/make/build.properties
/openjdk10/langtools/make/build.xml
/openjdk10/langtools/make/gendata/Gendata-jdk.compiler.gmk
/openjdk10/langtools/make/intellij/ant.xml
/openjdk10/langtools/make/intellij/build.xml
/openjdk10/langtools/make/intellij/langtools.iml
/openjdk10/langtools/make/intellij/src/idea/LangtoolsIdeaAntLogger.java
/openjdk10/langtools/make/intellij/workspace.xml
/openjdk10/langtools/make/launcher.sh-template
/openjdk10/langtools/make/netbeans/langtools/build.xml
/openjdk10/langtools/make/netbeans/langtools/nbproject/project.xml
/openjdk10/langtools/make/tools/anttasks/SelectToolTask.java
/openjdk10/langtools/make/tools/crules/CodingRulesAnalyzerPlugin.java
/openjdk10/langtools/make/tools/propertiesparser/parser/MessageType.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/element/Element.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/Elements.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/JavaFileManager.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/StandardLocation.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/ToolProvider.java
/openjdk10/langtools/src/java.compiler/share/classes/module-info.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/DirectiveTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExportsTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ModuleTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ProvidesTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/RequiresTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UsesTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/ModuleNameReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/module-info.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
/openjdk10/langtools/src/jdk.javadoc/share/classes/module-info.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
/openjdk10/langtools/src/jdk.jdeps/share/classes/module-info.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
/openjdk10/langtools/src/jdk.jshell/share/classes/module-info.java
/openjdk10/langtools/test/Makefile
/openjdk10/langtools/test/ProblemList.txt
/openjdk10/langtools/test/TEST.ROOT
/openjdk10/langtools/test/com/sun/javadoc/testCustomTag/TestCustomTag.java
/openjdk10/langtools/test/com/sun/javadoc/testCustomTag/taglets/CustomTag.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/TestLinkOption.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/extra/StringBuilder.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/jdk/package-list
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/mylib/lang/StringBuilderChild.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/package-list
/openjdk10/langtools/test/com/sun/javadoc/testNavigation/TestNavigation.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/TestProfiles.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
/openjdk10/langtools/test/com/sun/javadoc/testSubTitle/TestSubTitle.java
/openjdk10/langtools/test/com/sun/javadoc/testTaglets/TestTaglets.java
/openjdk10/langtools/test/com/sun/javadoc/testTaglets/taglets/Foo.java
/openjdk10/langtools/test/jdk/javadoc/doclet/5093723/T5093723.java
/openjdk10/langtools/test/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java
/openjdk10/langtools/test/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java
/openjdk10/langtools/test/jdk/javadoc/doclet/AccessH1/AccessH1.java
/openjdk10/langtools/test/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
/openjdk10/langtools/test/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
/openjdk10/langtools/test/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
/openjdk10/langtools/test/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
/openjdk10/langtools/test/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
/openjdk10/langtools/test/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
/openjdk10/langtools/test/jdk/javadoc/doclet/MetaTag/MetaTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java
/openjdk10/langtools/test/jdk/javadoc/doclet/T6735320/T6735320.java
/openjdk10/langtools/test/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
/openjdk10/langtools/test/jdk/javadoc/doclet/VersionNumber/VersionNumber.java
/openjdk10/langtools/test/jdk/javadoc/doclet/WindowTitles/WindowTitles.java
/openjdk10/langtools/test/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
/openjdk10/langtools/test/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testCharset/TestCharset.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testClassTree/TestClassTree.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testConstructors/TestConstructors.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testEncoding/TestEncoding.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHeadings/TestHeadings.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHref/TestHref.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testIndentation/TestIndentation.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testIndex/TestIndex.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testInterface/TestInterface.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testJavascript/TestJavascript.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/extra/StringBuilder.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/jdk/package-list
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/mylib/lang/StringBuilderChild.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkOption/package-list
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testNavigation/TestNavigation.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testNotifications/TestNotifications.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOptions/TestOptions.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOrdering/TestOrdering.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSearch/TestSearch.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testThrowsInheritence/TestThrowsTagInheritence.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTopOption/TestTopOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testUseOption/TestUseOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testValueTag/TestValueTag.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java
/openjdk10/langtools/test/jdk/javadoc/doclet/testXOption/TestXOption.java
/openjdk10/langtools/test/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java
/openjdk10/langtools/test/jdk/javadoc/tool/6227454/Test.java
/openjdk10/langtools/test/jdk/javadoc/tool/6942366/T6942366.java
/openjdk10/langtools/test/jdk/javadoc/tool/6958836/Test.java
/openjdk10/langtools/test/jdk/javadoc/tool/6964914/Test.java
/openjdk10/langtools/test/jdk/javadoc/tool/6964914/TestStdDoclet.java
/openjdk10/langtools/test/jdk/javadoc/tool/6964914/TestUserDoclet.java
/openjdk10/langtools/test/jdk/javadoc/tool/BreakIteratorWarning.java
/openjdk10/langtools/test/jdk/javadoc/tool/CheckResourceKeys.java
/openjdk10/langtools/test/jdk/javadoc/tool/EnsureNewOldDoclet.java
/openjdk10/langtools/test/jdk/javadoc/tool/FlagsTooEarly.java
/openjdk10/langtools/test/jdk/javadoc/tool/MaxWarns.java
/openjdk10/langtools/test/jdk/javadoc/tool/NoStar.java
/openjdk10/langtools/test/jdk/javadoc/tool/QuietOption.java
/openjdk10/langtools/test/jdk/javadoc/tool/ReleaseOption.java
/openjdk10/langtools/test/jdk/javadoc/tool/T4994049/T4994049.java
/openjdk10/langtools/test/jdk/javadoc/tool/T6551367.java
/openjdk10/langtools/test/jdk/javadoc/tool/T6968833.java
/openjdk10/langtools/test/jdk/javadoc/tool/VerifyLocale.java
/openjdk10/langtools/test/jdk/javadoc/tool/XWerror.java
/openjdk10/langtools/test/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java
/openjdk10/langtools/test/jdk/javadoc/tool/completionFailure/CompletionFailure.java
/openjdk10/langtools/test/jdk/javadoc/tool/doclint/DocLintTest.java
/openjdk10/langtools/test/jdk/javadoc/tool/doclint/ImplicitHeadersTest.java
/openjdk10/langtools/test/jdk/javadoc/tool/dupOk/DupOk.java
/openjdk10/langtools/test/jdk/javadoc/tool/nonConstExprs/Test.java
/openjdk10/langtools/test/jdk/javadoc/tool/outputRedirect/Test.java
/openjdk10/langtools/test/jdk/javadoc/tool/parser/7091528/T7091528.java
/openjdk10/langtools/test/jdk/jshell/ClassPathTest.java
/openjdk10/langtools/test/jdk/jshell/CommandCompletionTest.java
/openjdk10/langtools/test/jdk/jshell/CompletionSuggestionTest.java
/openjdk10/langtools/test/jdk/jshell/ComputeFQNsTest.java
/openjdk10/langtools/test/jdk/jshell/ErrorTranslationTest.java
/openjdk10/langtools/test/jdk/jshell/ImportTest.java
/openjdk10/langtools/test/jdk/jshell/InferTypeTest.java
/openjdk10/langtools/test/jdk/jshell/StartOptionTest.java
/openjdk10/langtools/test/jdk/jshell/T8146368/JShellToolTest8146368.java
/openjdk10/langtools/test/jdk/jshell/ToolFormatTest.java
/openjdk10/langtools/test/jdk/jshell/ToolReloadTest.java
/openjdk10/langtools/test/lib/annotations/annotations/classfile/ClassfileInspector.java
/openjdk10/langtools/test/tools/all/RunCodingRules.java
/openjdk10/langtools/test/tools/doclint/tool/PathsTest.java
/openjdk10/langtools/test/tools/javac/4846262/CheckEBCDICLocaleTest.java
/openjdk10/langtools/test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
/openjdk10/langtools/test/tools/javac/6330997/T6330997.java
/openjdk10/langtools/test/tools/javac/6403424/T6403424.java
/openjdk10/langtools/test/tools/javac/6508981/TestInferBinaryName.java
/openjdk10/langtools/test/tools/javac/6589361/T6589361.java
/openjdk10/langtools/test/tools/javac/6627362/T6627362.java
/openjdk10/langtools/test/tools/javac/6889255/T6889255.java
/openjdk10/langtools/test/tools/javac/AnonymousSubclassTest.java
/openjdk10/langtools/test/tools/javac/ClassPathTest/ClassPathTest.java
/openjdk10/langtools/test/tools/javac/ConstFoldTest.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6769027/T6769027.java
/openjdk10/langtools/test/tools/javac/ExtDirs/ExtDirTest.java
/openjdk10/langtools/test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
/openjdk10/langtools/test/tools/javac/MethodParameters/AttributeVisitor.java
/openjdk10/langtools/test/tools/javac/MethodParametersTest.java
/openjdk10/langtools/test/tools/javac/MissingInclude/MissingIncludeTest.java
/openjdk10/langtools/test/tools/javac/Object1.java
/openjdk10/langtools/test/tools/javac/Object1.out
/openjdk10/langtools/test/tools/javac/Object2.java
/openjdk10/langtools/test/tools/javac/Object2.out
/openjdk10/langtools/test/tools/javac/Paths/AbsolutePathTest.java
/openjdk10/langtools/test/tools/javac/Paths/Diagnostics.sh
/openjdk10/langtools/test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
/openjdk10/langtools/test/tools/javac/T4093617/T4093617.java
/openjdk10/langtools/test/tools/javac/T4093617/T4093617.out
/openjdk10/langtools/test/tools/javac/T4093617/java.base/Object.java
/openjdk10/langtools/test/tools/javac/T4965689/ClassLiteralWastesByteTest.java
/openjdk10/langtools/test/tools/javac/T5053846/MethodRefDupInConstantPoolTest.java
/openjdk10/langtools/test/tools/javac/T5090006/AssertionFailureTest.java
/openjdk10/langtools/test/tools/javac/T6181889/EmptyFinallyTest.java
/openjdk10/langtools/test/tools/javac/T6358024.java
/openjdk10/langtools/test/tools/javac/T6358166.java
/openjdk10/langtools/test/tools/javac/T6403466.java
/openjdk10/langtools/test/tools/javac/T6405099.java
/openjdk10/langtools/test/tools/javac/T6406771.java
/openjdk10/langtools/test/tools/javac/T6435291/T6435291.java
/openjdk10/langtools/test/tools/javac/T6558476.java
/openjdk10/langtools/test/tools/javac/T6725036.java
/openjdk10/langtools/test/tools/javac/T6942649.java
/openjdk10/langtools/test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
/openjdk10/langtools/test/tools/javac/T6972327.java
/openjdk10/langtools/test/tools/javac/T6985181.java
/openjdk10/langtools/test/tools/javac/T6993301.java
/openjdk10/langtools/test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
/openjdk10/langtools/test/tools/javac/T7040592/T7040592.java
/openjdk10/langtools/test/tools/javac/T8003967/DetectMutableStaticFields.java
/openjdk10/langtools/test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
/openjdk10/langtools/test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
/openjdk10/langtools/test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
/openjdk10/langtools/test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
/openjdk10/langtools/test/tools/javac/T8019486/WrongLNTForLambdaTest.java
/openjdk10/langtools/test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
/openjdk10/langtools/test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
/openjdk10/langtools/test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable3.out
/openjdk10/langtools/test/tools/javac/VersionOpt.java
/openjdk10/langtools/test/tools/javac/annotations/SyntheticParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
/openjdk10/langtools/test/tools/javac/api/6400303/T6400303.java
/openjdk10/langtools/test/tools/javac/api/6412656/T6412656.java
/openjdk10/langtools/test/tools/javac/api/6418694/T6418694.java
/openjdk10/langtools/test/tools/javac/api/6440528/T6440528.java
/openjdk10/langtools/test/tools/javac/api/6557752/T6557752.java
/openjdk10/langtools/test/tools/javac/api/6852595/T6852595.java
/openjdk10/langtools/test/tools/javac/api/T6358786.java
/openjdk10/langtools/test/tools/javac/api/T6397104.java
/openjdk10/langtools/test/tools/javac/api/T6412669.java
/openjdk10/langtools/test/tools/javac/api/TestClientCodeWrapper.java
/openjdk10/langtools/test/tools/javac/api/TestGetElementReference.java
/openjdk10/langtools/test/tools/javac/api/TestJavacTask.java
/openjdk10/langtools/test/tools/javac/api/TestJavacTaskScanner.java
/openjdk10/langtools/test/tools/javac/api/TestResolveError.java
/openjdk10/langtools/test/tools/javac/api/TestResolveIdent.java
/openjdk10/langtools/test/tools/javac/api/TestSearchPaths.java
/openjdk10/langtools/test/tools/javac/api/TestTrees.java
/openjdk10/langtools/test/tools/javac/api/ToolProvider/HelloWorldTest.java
/openjdk10/langtools/test/tools/javac/api/ToolProvider/ToolProviderTest1.java
/openjdk10/langtools/test/tools/javac/api/ToolProvider/ToolProviderTest2.java
/openjdk10/langtools/test/tools/javac/api/mod/api/pkg/Api.java
/openjdk10/langtools/test/tools/javac/api/mod/module-info.java
/openjdk10/langtools/test/tools/javac/api/taskListeners/CompileEvent.java
/openjdk10/langtools/test/tools/javac/boxing/IncrementBoxedAndAccess.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/Model01.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/ModelChecker.java
/openjdk10/langtools/test/tools/javac/classfiles/InnerClasses/T8068517.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/EnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/FieldTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/lib/TestResult.java
/openjdk10/langtools/test/tools/javac/code/ArrayClone.java
/openjdk10/langtools/test/tools/javac/defaultMethods/AssertionsTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/BadClassfile.java
/openjdk10/langtools/test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
/openjdk10/langtools/test/tools/javac/diags/CheckExamples.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
/openjdk10/langtools/test/tools/javac/diags/DocCommentProcessor.java
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/FileManager.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
DirPathElementNotFound.java
InvalidDefaultInterface/InvalidDefaultInterface.java
InvalidDefaultInterface/processors/CreateBadClassFile.java
InvalidStaticInterface/InvalidStaticInterface.java
InvalidStaticInterface/processors/CreateBadClassFile.java
NoJavaLang.java
NoSuperclass.java
/openjdk10/langtools/test/tools/javac/doctree/ReferenceTest.java
/openjdk10/langtools/test/tools/javac/fatalErrors/NoJavaLangTest.java
/openjdk10/langtools/test/tools/javac/file/ExplodedImage.java
/openjdk10/langtools/test/tools/javac/file/T7018098.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/T8078473_2.java
/openjdk10/langtools/test/tools/javac/importscope/CompletionFailureDuringImport.java
/openjdk10/langtools/test/tools/javac/importscope/ImportDependenciesTest.java
/openjdk10/langtools/test/tools/javac/importscope/ImportMembersTest.java
/openjdk10/langtools/test/tools/javac/importscope/NegativeCyclicDependencyTest.java
/openjdk10/langtools/test/tools/javac/innerClassFile/InnerClassFileTest.java
/openjdk10/langtools/test/tools/javac/javazip/JavaZipTest.java
/openjdk10/langtools/test/tools/javac/lambda/AvoidInfiniteReattribution.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaInnerTypeVarReflect.java
/openjdk10/langtools/test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java
/openjdk10/langtools/test/tools/javac/lambda/TestBootstrapMethodsCount.java
/openjdk10/langtools/test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
/openjdk10/langtools/test/tools/javac/lambda/bridge/template_tests/TEST.properties
/openjdk10/langtools/test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/TEST.properties
/openjdk10/langtools/test/tools/javac/lib/DPrinter.java
/openjdk10/langtools/test/tools/javac/lib/JavacTestingAbstractProcessor.java
/openjdk10/langtools/test/tools/javac/lib/combo/ReusableContext.java
/openjdk10/langtools/test/tools/javac/limits/NumArgsTest.java
/openjdk10/langtools/test/tools/javac/links/LinksTest.java
/openjdk10/langtools/test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java
/openjdk10/langtools/test/tools/javac/modules/AddLimitMods.java
/openjdk10/langtools/test/tools/javac/modules/AddReadsTest.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessing.java
/openjdk10/langtools/test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/AutomaticModules.java
/openjdk10/langtools/test/tools/javac/modules/DoclintOtherModules.java
/openjdk10/langtools/test/tools/javac/modules/DuplicateClassTest.java
/openjdk10/langtools/test/tools/javac/modules/EdgeCases.java
/openjdk10/langtools/test/tools/javac/modules/GraphsTest.java
/openjdk10/langtools/test/tools/javac/modules/HelloWorldTest.java
/openjdk10/langtools/test/tools/javac/modules/MOptionTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleFinderTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleInfoTest.java
/openjdk10/langtools/test/tools/javac/modules/ModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleSourcePathTest.java
/openjdk10/langtools/test/tools/javac/modules/ModuleTestBase.java
/openjdk10/langtools/test/tools/javac/modules/ModulesAndClassPathTest.java
/openjdk10/langtools/test/tools/javac/modules/MultiModuleModeTest.java
/openjdk10/langtools/test/tools/javac/modules/NPEEmptyFileTest.java
/openjdk10/langtools/test/tools/javac/modules/OutputDirTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageConflictTest.java
/openjdk10/langtools/test/tools/javac/modules/PackageMultipleModules.java
/openjdk10/langtools/test/tools/javac/modules/PluginsInModulesTest.java
/openjdk10/langtools/test/tools/javac/modules/ProvidesTest.java
/openjdk10/langtools/test/tools/javac/modules/QueryBeforeEnter.java
/openjdk10/langtools/test/tools/javac/modules/RepeatedUsesAndProvidesTest.java
/openjdk10/langtools/test/tools/javac/modules/ReportNonExistentPackageTest.java
/openjdk10/langtools/test/tools/javac/modules/RequiresPublicTest.java
/openjdk10/langtools/test/tools/javac/modules/ResolveTest.java
/openjdk10/langtools/test/tools/javac/modules/ServiceInStaticClassErrorTest.java
/openjdk10/langtools/test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
/openjdk10/langtools/test/tools/javac/modules/SingleModuleModeTest.java
/openjdk10/langtools/test/tools/javac/modules/SubpackageTest.java
/openjdk10/langtools/test/tools/javac/modules/UpgradeModulePathTest.java
/openjdk10/langtools/test/tools/javac/modules/UsesTest.java
/openjdk10/langtools/test/tools/javac/modules/XModuleTest.java
/openjdk10/langtools/test/tools/javac/newlines/NewLineTest.java
/openjdk10/langtools/test/tools/javac/options/modes/Tester.java
/openjdk10/langtools/test/tools/javac/options/xprefer/XPreferTest.java
/openjdk10/langtools/test/tools/javac/platform/PlatformProviderTest.java
/openjdk10/langtools/test/tools/javac/plugin/showtype/Test.java
/openjdk10/langtools/test/tools/javac/processing/T8142931.java
/openjdk10/langtools/test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java
/openjdk10/langtools/test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Processor.java
/openjdk10/langtools/test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java
/openjdk10/langtools/test/tools/javac/processing/errors/EnsureMirroredTypeException/Processor.java
/openjdk10/langtools/test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java
/openjdk10/langtools/test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java
/openjdk10/langtools/test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateSuperInterfaceProcessor.java
/openjdk10/langtools/test/tools/javac/processing/errors/TestBadProcessor.java
/openjdk10/langtools/test/tools/javac/processing/loader/testClose/TestClose.java
/openjdk10/langtools/test/tools/javac/processing/loader/testClose/TestClose2.java
/openjdk10/langtools/test/tools/javac/processing/messager/MessagerDiags.java
/openjdk10/langtools/test/tools/javac/processing/model/TestSymtabItems.java
/openjdk10/langtools/test/tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestEmptyContainer.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestNonInherited.java
/openjdk10/langtools/test/tools/javac/processing/model/inheritedByType/EnsureOrder.java
/openjdk10/langtools/test/tools/javac/processing/model/testgetallmembers/Main.java
/openjdk10/langtools/test/tools/javac/processing/model/type/BasicAnnoTests.java
/openjdk10/langtools/test/tools/javac/processing/model/type/BoundsTest.java
/openjdk10/langtools/test/tools/javac/processing/model/type/NoTypes.java
/openjdk10/langtools/test/tools/javac/processing/rounds/BaseClassesNotReRead.java
/openjdk10/langtools/test/tools/javac/processing/rounds/CompleteOnClosed.java
/openjdk10/langtools/test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
/openjdk10/langtools/test/tools/javac/profiles/ProfileTest.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnClass.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnClass.out
/openjdk10/langtools/test/tools/javac/proprietary/WarnImport.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnImport.out
/openjdk10/langtools/test/tools/javac/proprietary/WarnMethod.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnMethod.out
/openjdk10/langtools/test/tools/javac/proprietary/WarnStaticImport.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnStaticImport.out
/openjdk10/langtools/test/tools/javac/proprietary/WarnVariable.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnVariable.out
/openjdk10/langtools/test/tools/javac/proprietary/WarnWildcard.java
/openjdk10/langtools/test/tools/javac/proprietary/WarnWildcard.out
/openjdk10/langtools/test/tools/javac/redefineObject/Object1-test.java
/openjdk10/langtools/test/tools/javac/redefineObject/Object1.out
/openjdk10/langtools/test/tools/javac/redefineObject/Object2-test.java
/openjdk10/langtools/test/tools/javac/redefineObject/Object2.out
/openjdk10/langtools/test/tools/javac/redefineObject/java.base/Object1.java
/openjdk10/langtools/test/tools/javac/redefineObject/java.base/Object2.java
/openjdk10/langtools/test/tools/javac/resolve/BitWiseOperators.java
/openjdk10/langtools/test/tools/javac/scope/DupUnsharedTest.java
/openjdk10/langtools/test/tools/javac/scope/HashCollisionTest.java
/openjdk10/langtools/test/tools/javac/scope/RemoveSymbolUnitTest.java
/openjdk10/langtools/test/tools/javac/scope/StarImportTest.java
/openjdk10/langtools/test/tools/javac/stackmap/StackMapTest.java
/openjdk10/langtools/test/tools/javac/sym/ElementStructureTest.java
/openjdk10/langtools/test/tools/javac/synthesize/Boolean.java
/openjdk10/langtools/test/tools/javac/synthesize/Byte.java
/openjdk10/langtools/test/tools/javac/synthesize/Character.java
/openjdk10/langtools/test/tools/javac/synthesize/Cloneable.java
/openjdk10/langtools/test/tools/javac/synthesize/Double.java
/openjdk10/langtools/test/tools/javac/synthesize/Float.java
/openjdk10/langtools/test/tools/javac/synthesize/Integer.java
/openjdk10/langtools/test/tools/javac/synthesize/Long.java
/openjdk10/langtools/test/tools/javac/synthesize/Main.java
/openjdk10/langtools/test/tools/javac/synthesize/Number.java
/openjdk10/langtools/test/tools/javac/synthesize/Object.java
/openjdk10/langtools/test/tools/javac/synthesize/Serializable.java
/openjdk10/langtools/test/tools/javac/synthesize/Short.java
/openjdk10/langtools/test/tools/javac/synthesize/Test.java
/openjdk10/langtools/test/tools/javac/synthesize/Void.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Boolean.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Byte.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Character.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Cloneable.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Double.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Float.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Integer.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Long.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Number.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Object.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Serializable.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Short.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Test.java
/openjdk10/langtools/test/tools/javac/synthesize/src/Void.java
/openjdk10/langtools/test/tools/javac/synthesize/src/module-info.java
/openjdk10/langtools/test/tools/javac/tree/8067914/NukeExtraCast.java
/openjdk10/langtools/test/tools/javac/tree/ArrayTypeToString.java
/openjdk10/langtools/test/tools/javac/tree/MakeTypeTest.java
/openjdk10/langtools/test/tools/javac/tree/ScopeTest.java
/openjdk10/langtools/test/tools/javac/treeannotests/AnnoTreeTests.java
/openjdk10/langtools/test/tools/javac/treeannotests/TestProcessor.java
/openjdk10/langtools/test/tools/javac/types/ScopeListenerTest.java
/openjdk10/langtools/test/tools/javac/types/TestComparisons.java
/openjdk10/langtools/test/tools/javac/util/T6597678.java
/openjdk10/langtools/test/tools/javac/warnings/6594914/T6594914b.out
/openjdk10/langtools/test/tools/javac/warnings/VerifyLintDescriptions.java
/openjdk10/langtools/test/tools/javadoc/6227454/Test.java
/openjdk10/langtools/test/tools/javadoc/6964914/Test.java
/openjdk10/langtools/test/tools/javadoc/6964914/TestStdDoclet.java
/openjdk10/langtools/test/tools/javadoc/6964914/TestUserDoclet.java
/openjdk10/langtools/test/tools/javadoc/CheckResourceKeys.java
/openjdk10/langtools/test/tools/javadoc/CompletionError.java
/openjdk10/langtools/test/tools/javadoc/api/basic/TagletPathTest.java
/openjdk10/langtools/test/tools/javah/6257087/T6257087.java
/openjdk10/langtools/test/tools/javah/ModuleClass.java
/openjdk10/langtools/test/tools/javah/T4942232/MissingParamClassTest.java
/openjdk10/langtools/test/tools/javah/constMacroTest/ConstMacroTest.java
/openjdk10/langtools/test/tools/javap/4111861/T4111861.java
/openjdk10/langtools/test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
/openjdk10/langtools/test/tools/javap/4866831/PublicInterfaceTest.java
/openjdk10/langtools/test/tools/javap/4870651/T4870651.java
/openjdk10/langtools/test/tools/javap/6937244/T6937244.java
/openjdk10/langtools/test/tools/javap/6937244/T6937244A.java
/openjdk10/langtools/test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java
/openjdk10/langtools/test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
/openjdk10/langtools/test/tools/javap/AccessModifiers.java
/openjdk10/langtools/test/tools/javap/BadAttributeLength.java
/openjdk10/langtools/test/tools/javap/BoundsTypeVariableTest.java
/openjdk10/langtools/test/tools/javap/DescriptorTest.java
/openjdk10/langtools/test/tools/javap/ExtPath.java
/openjdk10/langtools/test/tools/javap/InvalidOptions.java
/openjdk10/langtools/test/tools/javap/MethodParameters.java
/openjdk10/langtools/test/tools/javap/StackMapTableTest.java
/openjdk10/langtools/test/tools/javap/T4075403.java
/openjdk10/langtools/test/tools/javap/T4459541.java
/openjdk10/langtools/test/tools/javap/T4501660.java
/openjdk10/langtools/test/tools/javap/T4501661.java
/openjdk10/langtools/test/tools/javap/T4777949.java
/openjdk10/langtools/test/tools/javap/T4876942.java
/openjdk10/langtools/test/tools/javap/T4880663.java
/openjdk10/langtools/test/tools/javap/T4880672.java
/openjdk10/langtools/test/tools/javap/T4884240.java
/openjdk10/langtools/test/tools/javap/T4975569.java
/openjdk10/langtools/test/tools/javap/T6271787.java
/openjdk10/langtools/test/tools/javap/T6474890.java
/openjdk10/langtools/test/tools/javap/T6587786.java
/openjdk10/langtools/test/tools/javap/T6622216.java
/openjdk10/langtools/test/tools/javap/T6622232.java
/openjdk10/langtools/test/tools/javap/T6622260.java
/openjdk10/langtools/test/tools/javap/T6715251.java
/openjdk10/langtools/test/tools/javap/T6715753.java
/openjdk10/langtools/test/tools/javap/T6715767.java
/openjdk10/langtools/test/tools/javap/T6729471.java
/openjdk10/langtools/test/tools/javap/T6824493.java
/openjdk10/langtools/test/tools/javap/T6863746.java
/openjdk10/langtools/test/tools/javap/T6866657.java
/openjdk10/langtools/test/tools/javap/T6868539.java
/openjdk10/langtools/test/tools/javap/T6879371.java
/openjdk10/langtools/test/tools/javap/T6980017.java
/openjdk10/langtools/test/tools/javap/T7004698.java
/openjdk10/langtools/test/tools/javap/T7186925.java
/openjdk10/langtools/test/tools/javap/T7190862.java
/openjdk10/langtools/test/tools/javap/T8032814.java
/openjdk10/langtools/test/tools/javap/T8032819.java
/openjdk10/langtools/test/tools/javap/T8033180.java
/openjdk10/langtools/test/tools/javap/T8033711.java
/openjdk10/langtools/test/tools/javap/T8035104.java
/openjdk10/langtools/test/tools/javap/T8038414.java
/openjdk10/langtools/test/tools/javap/TestSuperclass.java
/openjdk10/langtools/test/tools/javap/WhitespaceTest.java
/openjdk10/langtools/test/tools/javap/classfile/6888367/T6888367.java
/openjdk10/langtools/test/tools/javap/stackmap/StackmapTest.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/T6855990.java
/openjdk10/langtools/test/tools/jdeps/APIDeps.java
/openjdk10/langtools/test/tools/jdeps/Basic.java
/openjdk10/langtools/test/tools/jdeps/CompilerUtils.java
/openjdk10/langtools/test/tools/jdeps/DotFileTest.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect/DontUseJdkInternal2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect/UseJdkInternalIndirectly.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect2/DontUseJdkInternal3.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect2/UseJdkInternalIndirectly2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/internal/DontUseJdkInternal.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/internal/UseClassWithJdkInternal.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/internal/UseJdkInternalClass.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/internal/UseJdkInternalClass2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
/openjdk10/langtools/test/tools/jdeps/f/F.java
/openjdk10/langtools/test/tools/jdeps/javax/activity/NotCompactProfile.java
/openjdk10/langtools/test/tools/jdeps/jdk.unsupported/Foo.java
/openjdk10/langtools/test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java
/openjdk10/langtools/test/tools/jdeps/modules/GenModuleInfo.java
/openjdk10/langtools/test/tools/jdeps/modules/ModuleTest.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Goo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/S.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m1/p1/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/Bar.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m2/p2/internal/T2.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Foo.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m3/p3/Main.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/p4/Lib.java
/openjdk10/langtools/test/tools/jdeps/modules/src/m4/p4/internal/Impl.java
/openjdk10/langtools/test/tools/jdeps/modules/src/unsupported/module-info.java
/openjdk10/langtools/test/tools/jdeps/modules/src/unsupported/q/Counter.java
/openjdk10/langtools/test/tools/jdeps/p/Bar.java
/openjdk10/langtools/test/tools/lib/ToolBox.java
/openjdk10/langtools/test/tools/sjavac/ApiExtraction.java
/openjdk10/langtools/test/tools/sjavac/ClasspathDependencies.java
/openjdk10/langtools/test/tools/sjavac/CompileCircularSources.java
/openjdk10/langtools/test/tools/sjavac/CompileExcludingDependency.java
/openjdk10/langtools/test/tools/sjavac/CompileWithAtFile.java
/openjdk10/langtools/test/tools/sjavac/CompileWithInvisibleSources.java
/openjdk10/langtools/test/tools/sjavac/CompileWithOverrideSources.java
/openjdk10/langtools/test/tools/sjavac/HiddenFiles.java
/openjdk10/langtools/test/tools/sjavac/IncCompInheritance.java
/openjdk10/langtools/test/tools/sjavac/IncCompileChangeNative.java
/openjdk10/langtools/test/tools/sjavac/IncCompileDropClasses.java
/openjdk10/langtools/test/tools/sjavac/IncCompileFullyQualifiedRef.java
/openjdk10/langtools/test/tools/sjavac/IncCompileNoChanges.java
/openjdk10/langtools/test/tools/sjavac/IncCompileUpdateNative.java
/openjdk10/langtools/test/tools/sjavac/IncCompileWithChanges.java
/openjdk10/langtools/test/tools/sjavac/IncludeExcludePatterns.java
/openjdk10/langtools/test/tools/sjavac/NoState.java
/openjdk10/langtools/test/tools/sjavac/OverlappingSrcDst.java
/openjdk10/langtools/test/tools/sjavac/PackagePathMismatch.java
/openjdk10/langtools/test/tools/sjavac/ParallelCompilations.java
/openjdk10/langtools/test/tools/sjavac/PermittedArtifact.java
/openjdk10/langtools/test/tools/sjavac/StateDir.java
3275:aaa527f80b3b 02-Mar-2016 sadayapalam

8151018: javac should emit a clearer diagnostic when a <> inferred anonymous type's non-private methods don't override super's
Reviewed-by: mcimadamore

3263:7892ba7c7015 25-Feb-2016 lana

Merge

3257:3cdfbbdb6f61 22-Feb-2016 vromero

8149600: javac, remove unused options, step 2
Reviewed-by: jjg, mcimadamore

3243:645b5debcb07 10-Feb-2016 vromero

8148808: javac, remove unused options, step 1
Reviewed-by: mcimadamore, jjg

3201:c3b040ed4122 11-Jan-2016 jlahoda

8056897: Improve error recovery for empty binary and hexadecimal literals.
Reviewed-by: mcimadamore

3170:dc017a37aac5 14-Dec-2015 vasya

8145342: Some copyright notices are inconsistently and ill formatted
Summary: Adjusted formatting of copyright notices.
Reviewed-by: darcy, alundblad


/openjdk10/langtools/make/tools/propertiesparser/parser/Message.java
/openjdk10/langtools/make/tools/propertiesparser/parser/MessageFile.java
/openjdk10/langtools/make/tools/propertiesparser/parser/MessageInfo.java
/openjdk10/langtools/make/tools/propertiesparser/parser/MessageLine.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/DocumentationTool.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Parser.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformUtils.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocCommentTable.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/PortFileInaccessibleException.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Terminable.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/IndexTaglet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java
/openjdk10/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/Eval.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/Util.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
/openjdk10/langtools/test/com/sun/javadoc/T6735320/SerialFieldTest.java
/openjdk10/langtools/test/com/sun/javadoc/testCmndLineClass/C5.java
/openjdk10/langtools/test/com/sun/javadoc/testEncoding/EncodeTest.java
/openjdk10/langtools/test/com/sun/javadoc/testJavaFX/pkg1/C.java
/openjdk10/langtools/test/com/sun/javadoc/testJavaFX/pkg1/D.java
/openjdk10/langtools/test/com/sun/javadoc/testJavaFX/pkg2/Test.java
/openjdk10/langtools/test/com/sun/javadoc/testLegacyTaglet/C.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/pkg1/A.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/pkg1/B.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/a/A.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/a/something.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/b/B.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/b/something.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/e/something.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/something/J.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/something/package-info.java
/openjdk10/langtools/test/com/sun/javadoc/testOrdering/src-2/something/something.java
/openjdk10/langtools/test/com/sun/javadoc/testSearch/pkgfx/C.java
/openjdk10/langtools/test/com/sun/javadoc/testSinceTag/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testThrowsInheritence/C.java
/openjdk10/langtools/test/com/sun/javadoc/testThrowsInheritence/I.java
/openjdk10/langtools/test/com/sun/javadoc/testTypeAnnotations/typeannos/Varargs.java
/openjdk10/langtools/test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java
/openjdk10/langtools/test/lib/combo/tools/javac/combo/Diagnostics.java
/openjdk10/langtools/test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
/openjdk10/langtools/test/lib/combo/tools/javac/combo/Template.java
/openjdk10/langtools/test/lib/combo/tools/javac/combo/TemplateTest.java
/openjdk10/langtools/test/tools/doclint/tidy/util/Main.java
/openjdk10/langtools/test/tools/javac/6199662/TreeInfo.java
/openjdk10/langtools/test/tools/javac/6199662/TreeScanner.java
/openjdk10/langtools/test/tools/javac/6302184/T6302184.java
/openjdk10/langtools/test/tools/javac/6400872/C.java
/openjdk10/langtools/test/tools/javac/6508981/p/A.java
/openjdk10/langtools/test/tools/javac/6917288/GraphicalInstallerTest.java
/openjdk10/langtools/test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
/openjdk10/langtools/test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java
/openjdk10/langtools/test/tools/javac/MethodParameters/ClassFileVisitor.java
/openjdk10/langtools/test/tools/javac/MethodParameters/ReflectionVisitor.java
/openjdk10/langtools/test/tools/javac/NameClash/NameClashTest.java
/openjdk10/langtools/test/tools/javac/T6458823/MyProcessor.java
/openjdk10/langtools/test/tools/javac/T6942649.java
/openjdk10/langtools/test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TargetTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java
/openjdk10/langtools/test/tools/javac/api/6557752/T6557752.java
/openjdk10/langtools/test/tools/javac/api/TestGetElementReferenceData.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Assertions.java
/openjdk10/langtools/test/tools/javac/defaultMethods/crossCompile/Clinit.java
/openjdk10/langtools/test/tools/javac/diags/HTMLWriter.java
DiamondAndAnonClass.java
DiamondAndNonDenotableTypes.java
/openjdk10/langtools/test/tools/javac/doctree/positions/TestPositionSource.java
/openjdk10/langtools/test/tools/javac/file/zip/8003512/LoadClassFromJava6CreatedJarTest.java
/openjdk10/langtools/test/tools/javac/flow/AliveRanges.java
/openjdk10/langtools/test/tools/javac/generics/8004094/B.java
/openjdk10/langtools/test/tools/javac/generics/bridges/Bridge.java
/openjdk10/langtools/test/tools/javac/generics/bridges/Bridges.java
/openjdk10/langtools/test/tools/javac/generics/bridges/tests/TestBridgeWithDefault.java
/openjdk10/langtools/test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical01.java
/openjdk10/langtools/test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical02.java
/openjdk10/langtools/test/tools/javac/generics/bridges/tests/TestNoBridgeInSiblingsSuper.java
/openjdk10/langtools/test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges01.java
/openjdk10/langtools/test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java
/openjdk10/langtools/test/tools/javac/implicitCompile/Implicit.java
/openjdk10/langtools/test/tools/javac/importscope/TestDuplicateImport.java
/openjdk10/langtools/test/tools/javac/importscope/TestLazyImportScope.java
/openjdk10/langtools/test/tools/javac/lambda/8068399/T8068399.java
/openjdk10/langtools/test/tools/javac/lambda/LocalBreakAndContinue.java
/openjdk10/langtools/test/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java
/openjdk10/langtools/test/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java
/openjdk10/langtools/test/tools/javac/lambda/inaccessibleMref01/p1/C.java
/openjdk10/langtools/test/tools/javac/lambda/inaccessibleMref02/p1/C.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/pkg/B.java
/openjdk10/langtools/test/tools/javac/lambda/separate/Foo.java
/openjdk10/langtools/test/tools/javac/options/T7022337.java
/openjdk10/langtools/test/tools/javac/policy/test3/Test.java
/openjdk10/langtools/test/tools/javac/processing/6414633/A.java
/openjdk10/langtools/test/tools/javac/processing/TestWarnErrorCount.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
/openjdk10/langtools/test/tools/javac/resolve/Candidate.java
/openjdk10/langtools/test/tools/javac/resolve/Pos.java
/openjdk10/langtools/test/tools/javac/resolve/TraceResolve.java
/openjdk10/langtools/test/tools/javac/resolve/tests/AbstractMerge.java
/openjdk10/langtools/test/tools/javac/scope/DupUnsharedTest.java
/openjdk10/langtools/test/tools/javac/scope/RemoveSymbolUnitTest.java
/openjdk10/langtools/test/tools/javac/staticImport/6665223/pkg/A.java
/openjdk10/langtools/test/tools/javac/staticImport/6665223/pkg/B.java
/openjdk10/langtools/test/tools/javac/tree/JavacTreeScannerTest.java
/openjdk10/langtools/test/tools/javac/tree/SourceTreeScannerTest.java
/openjdk10/langtools/test/tools/javac/tree/TestAnnotatedAnonClass.java
/openjdk10/langtools/test/tools/javac/warnings/suppress/T8021112a.java
/openjdk10/langtools/test/tools/javadoc/parser/7091528/p/C3.java
/openjdk10/langtools/test/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java
/openjdk10/langtools/test/tools/javap/ExtPath.java
/openjdk10/langtools/test/tools/javap/T4880672.java
/openjdk10/langtools/test/tools/javap/T6729471.java
/openjdk10/langtools/test/tools/javap/T6866657.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
/openjdk10/langtools/test/tools/sjavac/ExclPattern.java
3149:218a0c168db3 02-Dec-2015 lana

Merge

3147:38910274fc6f 30-Nov-2015 lana

Merge

3145:ab5e0a945e78 26-Nov-2015 sadayapalam

8078660: Misleading recommendation from diamond finder.
Summary: javac should recommend diamond usage if that could lead to a change in program behavior.
Reviewed-by: mcimadamore

3094:fdfaa0e5c8c0 11-Nov-2015 sadayapalam

8139255: javac reports "cannot override" messages instead of "cannot hide" messages for static methods
Summary: Improve clarity of javac messages by discriminating hiding scenerio from overriding
Reviewed-by: mcimadamore, sadayapalam
Contributed-by: srinivas.dama@oracle.com

3014:a3dd196e5341 26-Aug-2015 alundblad

8133671: langtools tests have bad license
Summary: Dropped classpath exception from copyright notice in tests.
Reviewed-by: jjg


/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C3.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C4.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C5.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlStrongTag/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlStrongTag/pkg2/C2.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTableTags/pkg2/C3.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTableTags/pkg2/C4.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTag/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTag/pkg2/C2.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/pkg/TestError.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/pkg/TestException.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/pkg1/NestedInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/pkg1/ProtectedInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlVersion/pkg1/PublicExcludeInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
/openjdk10/langtools/test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedForm/pkg1/NestedInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedForm/pkg1/PrivateIncludeInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedForm/pkg1/ProtectedInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedForm/pkg1/PublicExcludeInnerClass.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C3.java
/openjdk10/langtools/test/com/sun/javadoc/testSinceTag/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testTagOutput/TestTagOutput.java
/openjdk10/langtools/test/tools/javac/6668794/badClass/A.java
/openjdk10/langtools/test/tools/javac/6668794/badClass/Test.java
/openjdk10/langtools/test/tools/javac/6668794/badSource/p/A.java
/openjdk10/langtools/test/tools/javac/7129225/Anno.java
/openjdk10/langtools/test/tools/javac/7129225/AnnoProcessor.java
/openjdk10/langtools/test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
/openjdk10/langtools/test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
/openjdk10/langtools/test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java
/openjdk10/langtools/test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
/openjdk10/langtools/test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
/openjdk10/langtools/test/tools/javac/8074306/TestSyntheticNullChecks.java
/openjdk10/langtools/test/tools/javac/T6668802.java
/openjdk10/langtools/test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
/openjdk10/langtools/test/tools/javac/T8003967/DetectMutableStaticFields.java
/openjdk10/langtools/test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
/openjdk10/langtools/test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
/openjdk10/langtools/test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
/openjdk10/langtools/test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
/openjdk10/langtools/test/tools/javac/T8019486/WrongLNTForLambdaTest.java
/openjdk10/langtools/test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
/openjdk10/langtools/test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java
/openjdk10/langtools/test/tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java
/openjdk10/langtools/test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
/openjdk10/langtools/test/tools/javac/T8024398/NPETryTest.java
/openjdk10/langtools/test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
BadSourceFileHeader/sourcepath/p/A.java
MethodRedundantTypeargs.java
/openjdk10/langtools/test/tools/javac/generics/6987475/T6987475pos.java
/openjdk10/langtools/test/tools/javac/generics/8064803/T8064803.java
/openjdk10/langtools/test/tools/javac/generics/inference/8048838/T8048838.java
/openjdk10/langtools/test/tools/javac/generics/inference/8055963/T8055963.java
/openjdk10/langtools/test/tools/javac/generics/inference/8058199/T8058199.java
/openjdk10/langtools/test/tools/javac/generics/inference/8058511/T8058511a.java
/openjdk10/langtools/test/tools/javac/generics/inference/8058511/T8058511b.java
/openjdk10/langtools/test/tools/javac/generics/inference/8058511/T8058511c.java
/openjdk10/langtools/test/tools/javac/generics/inference/8078024/T8078024.java
/openjdk10/langtools/test/tools/javac/generics/inference/8130304/T8130304.java
/openjdk10/langtools/test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
/openjdk10/langtools/test/tools/javac/generics/typevars/8129214/T8129214.java
/openjdk10/langtools/test/tools/javac/generics/typevars/8129214/pkg/Foo.java
/openjdk10/langtools/test/tools/javac/lambda/8051958/T8051958.java
/openjdk10/langtools/test/tools/javac/lambda/8068399/T8068399.java
/openjdk10/langtools/test/tools/javac/lambda/8068430/T8068430.java
/openjdk10/langtools/test/tools/javac/lambda/8073842/T8073842.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaInterfaceStaticField.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaMultiCatchTest.java
/openjdk10/langtools/test/tools/javac/lambda/T8038420/LambdaIncrement.java
/openjdk10/langtools/test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/InInterface.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/InnerConstructor.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/TMapper.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/TPredicate.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/pkg/B.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java
/openjdk10/langtools/test/tools/javac/linenumbers/NestedLineNumberTest.java
/openjdk10/langtools/test/tools/javac/processing/messager/MessagerDiags.java
/openjdk10/langtools/test/tools/javac/unicode/Wrapper.java
/openjdk10/langtools/test/tools/javap/T4884240.java
/openjdk10/langtools/test/tools/javap/classfile/deps/GetDeps.java
/openjdk10/langtools/test/tools/javap/classfile/deps/T6907575.java
/openjdk10/langtools/test/tools/javap/classfile/deps/p/C1.java
/openjdk10/langtools/test/tools/sjavac/ApiExtraction.java
/openjdk10/langtools/test/tools/sjavac/ClasspathDependencies.java
/openjdk10/langtools/test/tools/sjavac/CompileCircularSources.java
/openjdk10/langtools/test/tools/sjavac/CompileExcludingDependency.java
/openjdk10/langtools/test/tools/sjavac/CompileWithAtFile.java
/openjdk10/langtools/test/tools/sjavac/CompileWithInvisibleSources.java
/openjdk10/langtools/test/tools/sjavac/CompileWithOverrideSources.java
/openjdk10/langtools/test/tools/sjavac/ExclPattern.java
/openjdk10/langtools/test/tools/sjavac/IdleShutdown.java
/openjdk10/langtools/test/tools/sjavac/IgnoreSymbolFile.java
/openjdk10/langtools/test/tools/sjavac/IncCompInheritance.java
/openjdk10/langtools/test/tools/sjavac/IncCompileFullyQualifiedRef.java
/openjdk10/langtools/test/tools/sjavac/JavacOptionPrep.java
/openjdk10/langtools/test/tools/sjavac/OptionDecoding.java
/openjdk10/langtools/test/tools/sjavac/PackagePathMismatch.java
/openjdk10/langtools/test/tools/sjavac/ParallelCompilations.java
/openjdk10/langtools/test/tools/sjavac/PermittedArtifact.java
/openjdk10/langtools/test/tools/sjavac/PooledExecution.java
/openjdk10/langtools/test/tools/sjavac/SjavacBase.java
/openjdk10/langtools/test/tools/sjavac/StateDir.java
/openjdk10/langtools/test/tools/sjavac/Wrapper.java
/openjdk10/langtools/test/tools/sjavac/util/OptionTestUtil.java
2930:8bc4c0b6eeb7 18-May-2015 jlahoda

8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
8080339: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
8080340: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
Summary: Fixing incorrect file headers; also reviewed by kevin.l.brown@oracle.com
Reviewed-by: vromero

2900:732890c00534 29-Apr-2015 alundblad

8044196: Incorrect applying of repeatable annotations with incompatible target to type parameter
Summary: Additional applicability checks added.
Reviewed-by: jlahoda


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.out
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.out
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.out
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.out
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.out
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/T.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/TC.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/TCBroken.java
InvalidTypeContextRepeatableAnnotation.java
2890:e903011dafc7 22-Apr-2015 vromero

8078024: javac, several incorporation steps are silently failing when an error should be reported
Reviewed-by: mcimadamore


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
WhereCaptured.java
WhereCaptured1.java
WhereIntersection.java
WhereIntersection2.java
WhereTypeVar2.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.out
/openjdk10/langtools/test/tools/javac/generics/inference/4941882/T4941882.java
/openjdk10/langtools/test/tools/javac/generics/inference/4941882/T4941882.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.java
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.java
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.java
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
/openjdk10/langtools/test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out
/openjdk10/langtools/test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
/openjdk10/langtools/test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
/openjdk10/langtools/test/tools/javac/generics/wildcards/6762569/T6762569b.java
/openjdk10/langtools/test/tools/javac/generics/wildcards/6762569/T6762569b.out
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177g.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177g.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference41.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference41.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference43.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference43.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference46.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference46.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference58.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference58.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference68.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference68.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType02.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType02.out
2883:4348bf94591c 16-Apr-2015 alundblad

8043984: Confusing (incorrect) error message on repeatable annotations
Summary: Adjusted error mesage for repeating annotations
Reviewed-by: jfranck, dlsmith

2882:7f25537496ff 17-Apr-2015 alundblad

8073534: Confusing / incorrect error message regarding annotations on non-declarations
Summary: Adjusted error message for annotations on non-declarations.
Reviewed-by: jlahoda, dlsmith


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.out
TypeAnnoNotApplicableInTypeContext.java
2868:816bd88d33a8 30-Mar-2015 sadayapalam

8062373: Project Coin: diamond and anonymous classes
Summary: Allow diamond inference in combination with anonymous class instance creation
Reviewed-by: mcimadamore, vromero
Contributed-by: srikanth.adayapalam@oracle.com, maurizio.cimadamore@oracle.com


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
DiamondAndAnonClass.java
DiamondAndNonDenotableTypes.java
/openjdk10/langtools/test/tools/javac/failover/CheckAttributedTree.java
/openjdk10/langtools/test/tools/javac/generics/diamond/6939780/T6939780.java
/openjdk10/langtools/test/tools/javac/generics/diamond/6939780/T6939780_7.out
/openjdk10/langtools/test/tools/javac/generics/diamond/6939780/T6939780_8.out
/openjdk10/langtools/test/tools/javac/generics/diamond/6939780/T6939780_9.out
/openjdk10/langtools/test/tools/javac/generics/diamond/6996914/T6996914a.java
/openjdk10/langtools/test/tools/javac/generics/diamond/6996914/T6996914b.java
/openjdk10/langtools/test/tools/javac/generics/diamond/8065986/T8065986b.java
/openjdk10/langtools/test/tools/javac/generics/diamond/8065986/T8065986b.out
/openjdk10/langtools/test/tools/javac/generics/diamond/MultipleInferenceHooksTest.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg09.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg09.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg12.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg12.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg13.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg13.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg14.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg14.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg15.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg15.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg16.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg16.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg17.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg17.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg18.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg18.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg19.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg19.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/pkg/Neg18_01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos03.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos04.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos05.java
/openjdk10/langtools/test/tools/javac/generics/inference/8055963/T8055963.java
/openjdk10/langtools/test/tools/javac/lambda/8066974/T8066974.java
/openjdk10/langtools/test/tools/javac/lambda/8066974/T8066974.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType46.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType46.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType68.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType68.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType69.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java
/openjdk10/langtools/test/tools/javac/scope/DupUnsharedTest.java
2866:801b26483eb6 27-Mar-2015 vromero

8075184: javac is mistakenly considering an missing enclosing instance error as an overload error
Reviewed-by: mcimadamore

2839:592d64800143 01-Mar-2015 sadayapalam

8071453: Allow interface methods to be private
Reviewed-by: mcimadamore
Contributed-by: maurizio.cimadamore@oracle.com, srikanth.adayapalam@oracle.com


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private02.out
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private03.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private03.out
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private04.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private05.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private06.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private06.out
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private07.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private07.out
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private08.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private08.out
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private09.java
/openjdk10/langtools/test/tools/javac/defaultMethods/private/Private09.out
/openjdk10/langtools/test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
PrivateInterfaceMethodsNotSupported.java
2824:e0b35c562008 15-Feb-2015 mcimadamore

8071241: Investigate alternate strategy for type-checking operators
Summary: Separat operator lookup logic from overload resolution.
Reviewed-by: jjg, jlahoda, sadayapalam

2795:230c13955250 16-Jan-2015 lana

Merge

2791:c7a7b3fb997e 15-Jan-2015 mcimadamore

8068995: Cleanup method reference lookup code
Summary: Simplify method reference code lookup and generate better/more uniform diagnostics
Reviewed-by: vromero

2758:3c1b5fcf6fad 12-Dec-2014 mcimadamore

8064365: Better support for finder capabilities in target-typing context
Summary: Add new framework to allow for easy creation of finder-like capabilities.
Reviewed-by: jjg, jlahoda

2754:6a06008aec10 11-Dec-2014 lana

Merge

2747:84a76798cff3 08-Dec-2014 jlahoda

8061549: Disallow _ as a one-character identifier
Summary: Underscore is no longer a one-charater identifier with -source 9
Reviewed-by: mcimadamore, jjg

2739:9d2192f36e53 03-Dec-2014 jlahoda

7101822: Compiling depends on order of imports
7177813: Static import to local nested class fails
Summary: MemberEnter overhaul - TypeEnter is split out of MemberEnter; the TypeEnter consists of several Phases which ensure actions are done in the correct order.
Reviewed-by: mcimadamore, jfranck, aeremeev
Contributed-by: jan.lahoda@oracle.com, maurizio.cimadamore@oracle.com


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
/openjdk10/langtools/test/tools/javac/4980495/std/NonStatic2StaticImportClash.java
/openjdk10/langtools/test/tools/javac/4980495/std/NonStatic2StaticImportClash.out
/openjdk10/langtools/test/tools/javac/4980495/std/Static2NonStaticImportClash.java
/openjdk10/langtools/test/tools/javac/4980495/std/Static2NonStaticImportClash.out
/openjdk10/langtools/test/tools/javac/4980495/std/Test.out
ImportRequiresCanonical/ImportRequiresCanonical.java
/openjdk10/langtools/test/tools/javac/importChecks/NoImportedNoClasses.java
/openjdk10/langtools/test/tools/javac/importChecks/NoImportedNoClasses.out
/openjdk10/langtools/test/tools/javac/importscope/ImportResolvedTooSoon.java
/openjdk10/langtools/test/tools/javac/importscope/T7101822A.java
/openjdk10/langtools/test/tools/javac/importscope/T7101822Z.java
/openjdk10/langtools/test/tools/javac/importscope/TestDuplicateImport.java
/openjdk10/langtools/test/tools/javac/importscope/TestLazyImportScope.java
/openjdk10/langtools/test/tools/javac/importscope/TypeParamCycle.java
/openjdk10/langtools/test/tools/javac/importscope/TypeParamCycle2.java
/openjdk10/langtools/test/tools/javac/importscope/TypeParamCycle3.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/DependenciesTest.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/annotations/Phase.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/annotations/TriggersComplete.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/annotations/TriggersCompleteRepeat.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/ImportResolvedTooSoon.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/Simple.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/T7101822/T7101822.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/T7101822/T7101822Aux.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/TypeParamCycle.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/TypeParamCycle2.java
/openjdk10/langtools/test/tools/javac/importscope/dependencies/tests/TypeParamCycle3.java
/openjdk10/langtools/test/tools/javac/lib/DPrinter.java
/openjdk10/langtools/test/tools/javac/scope/HashCollisionTest.java
/openjdk10/langtools/test/tools/javac/scope/StarImportTest.java
2734:b96d74fa60aa 21-Nov-2014 jjg

8061876: replace java.io.File with java.nio.file.Path (again)
Reviewed-by: ksrini, jlahoda


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
/openjdk10/langtools/test/tools/javac/T6725036.java
/openjdk10/langtools/test/tools/javac/api/6440528/T6440528.java
/openjdk10/langtools/test/tools/javac/api/TestJavacTask.java
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/README.examples.txt
ProcUnclosedTypeFiles/ProcUnclosedTypeFiles.java
/openjdk10/langtools/test/tools/javac/file/T7018098.java
/openjdk10/langtools/test/tools/javac/file/T7068437.java
/openjdk10/langtools/test/tools/javac/file/T7068451.java
/openjdk10/langtools/test/tools/javac/links/LinksTest.java
/openjdk10/langtools/test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
/openjdk10/langtools/test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java
/openjdk10/langtools/test/tools/javac/unicode/SupplementaryJavaID6.java
/openjdk10/langtools/test/tools/javac/unicode/Wrapper.java
/openjdk10/langtools/test/tools/javac/warnings/suppress/VerifySuppressWarnings.java
/openjdk10/langtools/test/tools/javap/WhitespaceTest.java
2726:f62d01419621 19-Nov-2014 jlahoda

7196163: Project Coin: Allow effectively final variables to be used as resources in try-with-resources
Summary: Allowing final variables as operands to try-with-resources; also reviewed by Sergei Pikalev.
Reviewed-by: darcy, mcimadamore, vromero


/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/TryWithResources/BadTwrSyntax.out
/openjdk10/langtools/test/tools/javac/TryWithResources/ResDeclOutsideTry.java
/openjdk10/langtools/test/tools/javac/TryWithResources/ResDeclOutsideTry.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable1.java
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable1.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable2.java
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable2.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable3.java
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable3.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable4.java
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrForVariable4.out
TryWithResourcesExprEffectivelyFinalVar.java
TryWithResourcesExprNeedsVar.java
VarInTryWithResourcesNotSupportedInSource.java
2721:f7ce2cfa4cdb 03-Dec-2014 chegar

8049367: Modular Run-Time Images
Reviewed-by: jlahoda, ksrini
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, bradford.wetmore@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, james.laskey@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com, sundararajan.athijegannathan@oracle.com


/openjdk10/langtools/make/CommonLangtools.gmk
/openjdk10/langtools/make/CompileInterim.gmk
/openjdk10/langtools/make/GensrcLangtools.gmk
/openjdk10/langtools/make/Tools.gmk
/openjdk10/langtools/make/gensrc/Gensrc-jdk.compiler.gmk
/openjdk10/langtools/make/gensrc/Gensrc-jdk.dev.gmk
/openjdk10/langtools/make/gensrc/Gensrc-jdk.javadoc.gmk
/openjdk10/langtools/make/gensrc/GensrcCommon.gmk
/openjdk10/langtools/make/tools/crules/MutableFieldsAnalyzer.java
/openjdk10/langtools/src/java.compiler/share/classes/javax/tools/ToolProvider.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileObject.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
/openjdk10/langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
/openjdk10/langtools/test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java
/openjdk10/langtools/test/tools/apt/Basics/CheckAptIsRemovedTest.java
/openjdk10/langtools/test/tools/doclint/tool/PathsTest.java
/openjdk10/langtools/test/tools/javac/6508981/TestInferBinaryName.java
/openjdk10/langtools/test/tools/javac/EarlyAssertWrapper.java
/openjdk10/langtools/test/tools/javac/Paths/Class-Path.sh
/openjdk10/langtools/test/tools/javac/Paths/Class-Path2.sh
/openjdk10/langtools/test/tools/javac/Paths/CompileClose.java
/openjdk10/langtools/test/tools/javac/Paths/Diagnostics.sh
/openjdk10/langtools/test/tools/javac/Paths/MineField.sh
/openjdk10/langtools/test/tools/javac/Paths/SameJVM.java
/openjdk10/langtools/test/tools/javac/Paths/Util.sh
/openjdk10/langtools/test/tools/javac/T6558476.java
/openjdk10/langtools/test/tools/javac/T6654037.java
/openjdk10/langtools/test/tools/javac/T6705935.java
/openjdk10/langtools/test/tools/javac/T6725036.java
/openjdk10/langtools/test/tools/javac/T6873845.java
/openjdk10/langtools/test/tools/javac/annotations/TestAnnotationPackageInfo.java
/openjdk10/langtools/test/tools/javac/api/6411310/Test.java
/openjdk10/langtools/test/tools/javac/api/6598108/T6598108.java
/openjdk10/langtools/test/tools/javac/api/6608214/T6608214.java
/openjdk10/langtools/test/tools/javac/api/T6412669.java
/openjdk10/langtools/test/tools/javac/api/T6430241.java
/openjdk10/langtools/test/tools/javac/api/T6877206.java
/openjdk10/langtools/test/tools/javac/api/TestJavacTaskScanner.java
/openjdk10/langtools/test/tools/javac/api/TestSearchPaths.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
NotInProfile.java
/openjdk10/langtools/test/tools/javac/lib/CompileFail.java
/openjdk10/langtools/test/tools/javac/nio/compileTest/CompileTest.java
/openjdk10/langtools/test/tools/javac/nio/compileTest/HelloPathWorld.java
/openjdk10/langtools/test/tools/javac/processing/model/testgetallmembers/Main.java
/openjdk10/langtools/test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java
/openjdk10/langtools/test/tools/javac/profiles/ProfileOptionTest.java
/openjdk10/langtools/test/tools/javadoc/6942366/T6942366.java
/openjdk10/langtools/test/tools/javadoc/6964914/TestUserDoclet.java
/openjdk10/langtools/test/tools/javadoc/api/basic/GetTask_FileManagerTest.java
/openjdk10/langtools/test/tools/javah/T5070898.java
/openjdk10/langtools/test/tools/javah/T6893943.java
/openjdk10/langtools/test/tools/javah/compareTest/CompareTest.java
/openjdk10/langtools/test/tools/javah/compareTest/CompareTest.sh
/openjdk10/langtools/test/tools/javah/compareTest/FindNativeFiles.java
/openjdk10/langtools/test/tools/javah/compareTest/README
/openjdk10/langtools/test/tools/javap/T6729471.java
/openjdk10/langtools/test/tools/javap/WhitespaceTest.java
/openjdk10/langtools/test/tools/jdeps/APIDeps.java
/openjdk10/langtools/test/tools/jdeps/Basic.java
/openjdk10/langtools/test/tools/jdeps/DotFileTest.java
/openjdk10/langtools/test/tools/jdeps/profiles.properties
/openjdk10/langtools/test/tools/lib/ToolBox.java
/openjdk10/langtools/test/tools/sjavac/OptionDecoding.java
2715:601e08b62ba8 11-Nov-2014 mcimadamore

8064464: regression with type inference of conditional expression
Summary: Bad classification of conditional leads to spurious error
Reviewed-by: jlahoda

2701:98bf355126f0 05-Nov-2014 jjg

8063039: incorrect message reference or broken message file
Reviewed-by: ksrini

2541:9afce8591cc7 13-Jul-2014 jlahoda

8048805: Request to investigate and update lexer error recovery in javac
8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws
8048803: javac should report complete character code in the error messages
Summary: Improving error reporting and recovery in the lexer
Reviewed-by: jjg, mcimadamore
Contributed-by: jan.lahoda@oracle.com, sonali.goel@oracle.com

2530:fbfbefa43016 10-Jul-2014 ntoda

8011044: Remove support for 1.5 and earlier source and target options
Reviewed-by: darcy, jjg
Contributed-by: neil.toda@oracle.com, brian.goetz@oracle.com


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Gen.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Target.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
/openjdk10/langtools/test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
/openjdk10/langtools/test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
AnnotationsNotSupported.java
AssertAsIdentifier.java
EnumAsIdentifier.java
EnumsNotSupported.java
Expected2.java
ForeachNotSupported.java
GenericsNotSupported.java
NeitherConditionalSubtype.java
ObsoleteSourceAndTarget.java
OptionRemovedSource.java
OptionRemovedTarget.java
SourceNoBootclasspath.java
StaticImportNotSupported.java
TypeAnnotationsNotSupported.java
UnsupportedFpLit.java
VarargsNotSupported.java
/openjdk10/langtools/test/tools/javac/expression/_super/NonDirectSuper/Base.java
/openjdk10/langtools/test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
/openjdk10/langtools/test/tools/javac/expression/_super/NonDirectSuper/Target11.java
/openjdk10/langtools/test/tools/javac/miranda/6964669/T6964669.java
/openjdk10/langtools/test/tools/javac/miranda/6964669/pkg/A.java
/openjdk10/langtools/test/tools/javac/miranda/6964669/pkg/B.java
/openjdk10/langtools/test/tools/javac/miranda/6964669/pkg/C.java
/openjdk10/langtools/test/tools/javac/mixedTarget/CompatibleAbstracts1.java
/openjdk10/langtools/test/tools/javac/mixedTarget/CompatibleAbstracts2.java
/openjdk10/langtools/test/tools/javac/mixedTarget/ExtendCovariant1.java
/openjdk10/langtools/test/tools/javac/mixedTarget/ExtendCovariant2.java
/openjdk10/langtools/test/tools/javac/options/T6900037.java
/openjdk10/langtools/test/tools/javac/options/T6900037.out
/openjdk10/langtools/test/tools/javac/options/T7022337.java
/openjdk10/langtools/test/tools/javac/processing/messager/MessagerDiags.java
/openjdk10/langtools/test/tools/javac/versions/check.sh
2488:9fe158562a96 24-Jun-2014 darcy

7196160: Project Coin: allow @SafeVarargs on private methods
Reviewed-by: jjg

2459:f7be68b3bd2e 10-Jun-2014 dlsmith

8037385: constant pool errors with -target 1.7 and static default methods
Summary: Add error check for static interface methods invoked from -source 7
Reviewed-by: vromero, mcimadamore

2389:4d0d7a33730d 28-Apr-2014 vromero

8029102: Enhance compiler warnings for Lambda
Reviewed-by: briangoetz, jjg, jlahoda, ahgross

2376:90eb1e6bb784 21-Apr-2014 vromero

8029718: Should always use lambda body structure to disambiguate overload resolution
Reviewed-by: dlsmith, jjg, jlahoda

2343:2d06980994e0 31-Mar-2014 jlahoda

8035890: jdk8 javac -source 7 compiles test case it should not
Summary: Ensuring source level checks are performed in two additional cases related to type annotations, adding specialized error message for annotations after method type parameters.
Reviewed-by: jfranck, jjg

2311:d2d04222e191 28-Feb-2014 jlahoda

8031383: Error recovery in JavacParser could be improved
Summary: Improving error recovery in JavacParser by avoiding artificial nextToken in JavacParser.reportSyntaxError.
Reviewed-by: jjg, jfranck
Contributed-by: dusan.balek@oracle.com, jan.lahoda@oracle.com

2277:6c96a2941e60 01-Feb-2014 jlahoda

8030091: Request to update error messages from javac for negative varargs test cases
Summary: Introducing a new error message for vararg parameter not being the last parameter, improving error message for unexpected character after a parameter.
Reviewed-by: jjg, sogoel

2253:3b4db9e3824d 24-Dec-2013 ksrini

8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013
Reviewed-by: ksrini
Contributed-by: steve.sides@oracle.com


/openjdk10/langtools/make/Makefile
/openjdk10/langtools/src/share/classes/com/sun/javadoc/AnnotationDesc.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/package-info.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/AccessFlags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/Dependencies.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Names.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/jdeps/Archive.java
/openjdk10/langtools/src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/CleanProperties.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/CompileChunk.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/CompileProperties.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/CopyFile.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/JavacState.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/Log.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/Module.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/Package.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/ProblemException.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/Transformer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/Util.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/server/PortFile.java
/openjdk10/langtools/src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
/openjdk10/langtools/src/share/classes/javax/lang/model/element/TypeElement.java
/openjdk10/langtools/src/share/classes/javax/lang/model/element/VariableElement.java
/openjdk10/langtools/src/share/classes/javax/lang/model/element/package-info.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
/openjdk10/langtools/test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java
/openjdk10/langtools/test/com/sun/javadoc/testAbstractMethod/pkg/A.java
/openjdk10/langtools/test/com/sun/javadoc/testAbstractMethod/pkg/B.java
/openjdk10/langtools/test/com/sun/javadoc/testAbstractMethod/pkg/C.java
/openjdk10/langtools/test/com/sun/javadoc/testAnnotationOptional/pkg/AnnotationOptional.java
/openjdk10/langtools/test/com/sun/javadoc/testDocRootLink/pkg1/C1.java
/openjdk10/langtools/test/com/sun/javadoc/testDocRootLink/pkg2/C2.java
/openjdk10/langtools/test/com/sun/javadoc/testLegacyTaglet/C.java
/openjdk10/langtools/test/com/sun/javadoc/testNavigation/pkg/A.java
/openjdk10/langtools/test/com/sun/javadoc/testNavigation/pkg/C.java
/openjdk10/langtools/test/com/sun/javadoc/testNavigation/pkg/E.java
/openjdk10/langtools/test/com/sun/javadoc/testNavigation/pkg/I.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/C.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/D.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegArryDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/C.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValDoc.java
/openjdk10/langtools/test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java
/openjdk10/langtools/test/tools/javac/T6725036.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/combo/expectedFiles/ExpectedBase.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/combo/expectedFiles/ExpectedContainer.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TargetTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Varargs.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/package-info.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
/openjdk10/langtools/test/tools/javac/cast/intersection/IntersectionTypeParserTest.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/Model01.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/ModelChecker.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/Static01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/Static02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport1.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport2.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport3.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/pkg/A.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/pkg/B.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/pkg/C.java
/openjdk10/langtools/test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
/openjdk10/langtools/test/tools/javac/diags/MessageFile.java
/openjdk10/langtools/test/tools/javac/diags/MessageInfo.java
AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
AlreadyDefinedStaticImport/p/E1.java
AlreadyDefinedStaticImport/p/E2.java
IllegalStaticIntfMethCall.java
KindnameConstructor.java
NonStaticCantBeRefFragment.java
NotInProfile.java
RepeatableAnnotationsNotSupported.java
StaticIntfMethodNotSupported.java
WhereIntersection.java
/openjdk10/langtools/test/tools/javac/generics/odersky/BadTest4.java
/openjdk10/langtools/test/tools/javac/lambda/DoubleStaticImport.java
/openjdk10/langtools/test/tools/javac/lambda/Intersection01.java
/openjdk10/langtools/test/tools/javac/lambda/Intersection02.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture06.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv01.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr15.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference25.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference26.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference59.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference60.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType51.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExecution/InInterface.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/BridgeMethod.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/SamConversion.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/SamConversionComboTest.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest2b.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
/openjdk10/langtools/test/tools/javac/multicatch/Pos05.java
/openjdk10/langtools/test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
/openjdk10/langtools/test/tools/javac/resolve/Pos.java
/openjdk10/langtools/test/tools/javac/resolve/ResolveHarness.java
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
/openjdk10/langtools/test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
/openjdk10/langtools/test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
/openjdk10/langtools/test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java
/openjdk10/langtools/test/tools/jdeps/APIDeps.java
/openjdk10/langtools/test/tools/jdeps/p/Foo.java
2244:c1c20e618930 10-Jan-2014 jlahoda

8029376: Full attribution of unresolvable annotations
8029161: javac crashing when processing broken annotations
Summary: Attributing values of annotation attributes regardless how broken the annotation is.
Reviewed-by: jjg, jfranck

2193:19de039a03a6 15-Nov-2013 lana

Merge

2186:4788eb38cac5 11-Nov-2013 emc

8027439: Compile-time error in the case of ((Integer[] & Serializable)new Integer[1]).getClass()
8027253: javac illegally accepts array as bound
Summary: backing out change allowing arrays in intersection types
Reviewed-by: vromero

2133:b0c086cd4520 15-Oct-2013 jjg

8026564: import changes from type-annotations forest
Reviewed-by: jjg
Contributed-by: wdietl@gmail.com, steve.sides@oracle.com


/openjdk10/langtools/make/build.properties
/openjdk10/langtools/make/build.xml
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/javax/lang/model/AnnotatedConstruct.java
/openjdk10/langtools/test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
/openjdk10/langtools/test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
/openjdk10/langtools/test/tools/javac/T7042623.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/BadCast.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/BadCast.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IndexArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IndexArray.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/OldArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/OldArray.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/Scopes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/Scopes.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticFields.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticFields.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.out
CantAnnotateNestedType.java
CantAnnotateScoping.java
CantAnnotateScoping1.java
CantAnnotateStaticClass.java
/openjdk10/langtools/test/tools/javac/lib/DPrinter.java
/openjdk10/langtools/test/tools/javac/processing/model/type/BasicAnnoTests.java
2127:2c13a5da6854 03-Oct-2013 chegar

Merge

2124:a8f0c3583a86 30-Aug-2013 chegar

Merge

2105:bf33f4f81b40 10-Oct-2013 lana

Merge

2101:6dcf94e32a3a 10-Oct-2013 emc

8019461: Clean up javac diagnostics
7196553: Review error messages for repeating annotations
Summary: Changes to the diagnostic messages to improve clarity and JLS coherence
Reviewed-by: jjg

2098:1b469fd31e35 09-Oct-2013 jlahoda

8025087: Annotation processing api returns default modifier for interface static method
Summary: ClassReader must not set Flags.DEFAULT for interface static methods
Reviewed-by: vromero, jjg

2079:1e6088da1740 02-Oct-2013 vromero

8023679: Improve error message for '_' used as a lambda parameter name
Reviewed-by: jjg, dlsmith

2028:252f872b8a2f 17-Sep-2013 lana

Merge

2003:438547d895dc 03-Sep-2013 vromero

8023549: Compiler emitting spurious errors when constructor reference type is inferred and explicit type arguments are supplied
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore@oracle.com

1999:4a6acc42c3a1 02-Sep-2013 vromero

8016177: structural most specific and stuckness
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore@oracle.com


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/GraphUtils.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/List.java
/openjdk10/langtools/test/tools/javac/Diagnostics/compressed/T8012003c.out
BadArgTypesInLambda.java
CyclicInference.java
IncompatibleArgTypesInMethodRef.java
PotentiallyAmbiguousOverload.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177a.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177a.out
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177b.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177b.out
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177c.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177c.out
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177d.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177e.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177f.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177g.java
/openjdk10/langtools/test/tools/javac/lambda/8016177/T8016177g.out
/openjdk10/langtools/test/tools/javac/lambda/BadRecovery.out
/openjdk10/langtools/test/tools/javac/lambda/ErroneousLambdaExpr.java
/openjdk10/langtools/test/tools/javac/lambda/ErroneousLambdaExpr.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference22.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference23.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference41.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference41.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference42.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference42.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference43.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference43.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference44.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference44.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference46.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference46.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference47.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference47.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference48.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference48.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference70.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference71.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific04.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific04.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific05.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific05.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific08.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific08.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType01.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType01.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType02.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType02.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType10.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType10.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType21.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType21.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType24.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType24.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType26.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType27.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType39.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType43.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType66.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType66.out
/openjdk10/langtools/test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest5.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest6.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
/openjdk10/langtools/test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
1993:3dd40e5715fb 30-Aug-2013 jjg

8024093: Two *.rej files checked in to langtools/test directory
Reviewed-by: mchung

1966:375834b5cf08 23-Aug-2013 lana

Merge

1965:b59a0b4675c9 20-Aug-2013 lana

Merge

1960:58da1296c6b3 20-Aug-2013 darcy

8011043: Warn about use of 1.5 and earlier source and target values
Reviewed-by: jjg

1954:ec77c7b46c37 15-Aug-2013 jlahoda

8015809: More user friendly compile-time errors for uncaught exceptions in lambda expression
Summary: Producing individual errors for uncaught undeclared exceptions inside lambda expressions, rather than one error for the whole lambda
Reviewed-by: mcimadamore

1944:f7f271bd74a2 12-Aug-2013 mcimadamore

6537020: JCK tests: a compile-time error should be given in case of ambiguously imported fields (types, methods)
Summary: Hiding check does not support interface multiple inheritance
Reviewed-by: jjg

1924:7696282873f6 31-Jul-2013 vromero

8013179: assertion failure in javac when compiling with -source 1.6 -target 1.6
Reviewed-by: jjg

1920:dae52d74c1fc 25-Jul-2013 mcimadamore

8020843: javac crashes on accessibility check with method reference with typevar receiver
Summary: method reference overload check doesn't walk through type-variable receivers
Reviewed-by: jjg

1913:0a9f5cbe37d9 19-Jul-2013 ksrini

8017216: javac doesn't fill in end position for some errors of type not found
8019421: Javac doesn't fill in end position for some annotation related errors
8019422: Javac doesn't fill in end position for uninitialized variable errors
Reviewed-by: jjg, mcimadamore

1816:3582b62dccb2 10-Jun-2013 mcimadamore

8013576: Add stat support to LambdaToMethod
Summary: LambdaToMethod should emit info to help diagnose/test lambda metafactory problems
Reviewed-by: jjg, vromero

1758:05ec778794d0 15-May-2013 mcimadamore

8012003: Method diagnostics resolution need to be simplified in some cases
Summary: Unfold method resolution diagnostics when they mention errors in poly expressions
Reviewed-by: jjg, vromero

1754:ddb4a2bfcd82 14-May-2013 jjg

8013852: update reference impl for type-annotations
Reviewed-by: jjg
Contributed-by: wdietl@gmail.com, steve.sides@oracle.com, joel.franck@oracle.com, alex.buckley@oracle.com


/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Annotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Code.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Gen.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/List.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/Messager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/TypeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
/openjdk10/langtools/test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
/openjdk10/langtools/test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
/openjdk10/langtools/test/com/sun/javadoc/typeAnnotations/smoke/pkg/TargetTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/attribution/Scopes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/T8008751.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/T8009360.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/T8011722.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Lambda.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Test.java
/openjdk10/langtools/test/tools/javac/api/TestJavacTaskScanner.java
ArrayAndReceiver.java
IncorrectConstructorReceiverName.java
IncorrectConstructorReceiverType.java
IncorrectReceiverName.java
ReceiverParameterNotApplicableConstructor.java
VarargsAndReceiver.java
/openjdk10/langtools/test/tools/javac/lib/DPrinter.java
/openjdk10/langtools/test/tools/javac/processing/model/type/BasicAnnoTests.java
/openjdk10/langtools/test/tools/javac/tree/SourceTreeScannerTest.java
/openjdk10/langtools/test/tools/javap/output/RepeatingTypeAnnotations.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/NewArray.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Presence.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/TypeCasts.java
1680:1f19b84efa6d 16-Apr-2013 lana

Merge

1677:c635a966ce84 08-Apr-2013 mcimadamore

8010822: Intersection type cast for functional expressions does not follow spec EDR
Summary: Remove support for marker interfaces; redefine intersection type casts to be order-independent
Reviewed-by: jjg

1676:94a202228ec2 08-Apr-2013 mcimadamore

8009131: Overload: javac should discard methods that lead to errors in lambdas with implicit parameter types
Summary: Lambdas that have errors in their bodies should make enclosing overload resolution fail
Reviewed-by: jjg

1614:12202e6ab78a 05-Mar-2013 mcimadamore

8009129: Illegal access error when calling method reference
Summary: Javac generates method handle referencing non public type
Reviewed-by: jjg, rfield

1609:08782b8b03ce 28-Feb-2013 mcimadamore

8008537: Missing method reference lookup error when unbound search finds a static method
Summary: Static-ness check should be applied after member reference resolution
Reviewed-by: jjg

1580:4ff468de829d 15-Feb-2013 mcimadamore

8007462: Fix provisional applicability for method references
Summary: Add speculative arity-based check to rule out potential candidates when stuck reference is passed to method
Reviewed-by: jjg

1569:f91144b7da75 04-Feb-2013 dholmes

Merge


/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/MissingContainedBy.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/MissingContainerFor.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/UseWrongContainedBy.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/UseWrongContainerFor.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/WrongContainedBy.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/WrongContainerFor.java
ContainedByDocumentedMismatch.java
ContainedByInheritedMismatch.java
ContainedByNoValue.java
ContainedByNonDefault.java
ContainedByRetentionMismatch.java
ContainedByTargetMismatch.java
ContainedByWrongValueType.java
InferredDoNotConformToLower.java
NoUniqueMaximalInstance.java
WrongContainedBy.java
WrongContainerFor.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference26.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType06.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType11.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType45.out
/openjdk10/langtools/test/tools/javac/lambda/VoidCompatibility.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.out
1568:475eb15dfdad 20-Jan-2013 jjg

8004182: Add support for profiles in javac
Reviewed-by: mcimadamore

1561:2154ed9ff6c8 12-Feb-2013 mcimadamore

8007464: Add graph inference support
Summary: Add support for more aggressive type-inference scheme
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/GraphUtils.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789b.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
CantApplyDiamond1.java
InferredDoNotConformToEq.java
InferredDoNotConformToUpper.java
WhereFreshTvar.java
/openjdk10/langtools/test/tools/javac/generics/7015430/T7015430.out
/openjdk10/langtools/test/tools/javac/generics/7151802/T7151802.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/inference/6278587/T6278587Neg.java
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.java
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.out
/openjdk10/langtools/test/tools/javac/generics/inference/7177306/T7177306a.out
/openjdk10/langtools/test/tools/javac/generics/inference/7177306/T7177306e.java
/openjdk10/langtools/test/tools/javac/generics/inference/7177306/T7177306e.out
/openjdk10/langtools/test/tools/javac/generics/odersky/BadTest4.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType14.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType20.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType20.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType28.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType50.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType50.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType51.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType52.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType52.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType53.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType54.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType55.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType56.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType57.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType57.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType58.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType59.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType61.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType62.java
1522:c2e11e2ec4a3 26-Jan-2013 lana

Merge

1520:71f35e4b93a5 23-Jan-2013 jjg

8006775: JSR 308: Compiler changes in JDK8
Reviewed-by: jjg
Contributed-by: mernst@cs.washington.edu, wmdietl@cs.washington.edu, mpapi@csail.mit.edu, mahmood@notnoop.com


/openjdk10/langtools/src/share/classes/com/sun/javadoc/AnnotatedType.java
/openjdk10/langtools/src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java
/openjdk10/langtools/src/share/classes/com/sun/javadoc/Type.java
/openjdk10/langtools/src/share/classes/com/sun/javadoc/TypeVariable.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/MethodTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TypeParameterTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/TaskEvent.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/Attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Annotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TargetType.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/ConstFold.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Code.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Gen.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/JavacTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/Scanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Log.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/TypeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/AnnotationWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/AttributeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/CodeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
/openjdk10/langtools/src/share/classes/javax/lang/model/SourceVersion.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/AnnotatedType.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/ExecutableType.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/TypeKind.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/TypeVisitor.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/Types.java
/openjdk10/langtools/test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java
/openjdk10/langtools/test/com/sun/javadoc/testAnnotationOptional/pkg/AnnotationOptional.java
/openjdk10/langtools/test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
/openjdk10/langtools/test/com/sun/javadoc/typeAnnotations/smoke/pkg/TargetTypes.java
/openjdk10/langtools/test/tools/javac/7129225/TestImportStar.java
/openjdk10/langtools/test/tools/javac/7129225/TestImportStar.ref
/openjdk10/langtools/test/tools/javac/T6873845.java
/openjdk10/langtools/test/tools/javac/T6985181.java
/openjdk10/langtools/test/tools/javac/annotations/6881115/T6881115.java
/openjdk10/langtools/test/tools/javac/annotations/6881115/T6881115.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/6967002/T6967002.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/InnerClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/MultipleTargets.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TargetTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TypeParameterTarget.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/TypeUseTarget.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/attribution/Scopes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/BadCast.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/BadCast.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IndexArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/IndexArray.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/LintCast.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/OldArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/Scopes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/Scopes.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticFields.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticFields.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/TypeAndField.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/Constructor.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/Constructor.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/ExceptionParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Expressions.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Fields.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Parameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Throws.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Varargs.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/package-info.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
/openjdk10/langtools/test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
/openjdk10/langtools/test/tools/javac/api/EndPositions.java
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CantAnnotateNestedType.java
CantAnnotateStaticClass.java
IncorrectReceiverType.java
NoAnnotationsOnDotClass.java
ThisAsIdentifier.java
TypeAnnotationsNotSupported.java
/openjdk10/langtools/test/tools/javac/failover/CheckAttributedTree.java
/openjdk10/langtools/test/tools/javac/processing/6994946/SemanticErrorTest.2.out
/openjdk10/langtools/test/tools/javac/processing/model/element/TestAnonClassNames.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref
/openjdk10/langtools/test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java
/openjdk10/langtools/test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.ref
/openjdk10/langtools/test/tools/javac/tree/TreeKindTest.java
/openjdk10/langtools/test/tools/javac/tree/TreePosTest.java
/openjdk10/langtools/test/tools/javac/treeannotests/AnnoTreeTests.java
/openjdk10/langtools/test/tools/javac/treeannotests/TestProcessor.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.out
/openjdk10/langtools/test/tools/javap/typeAnnotations/JSR175Annotations.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/NewArray.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Presence.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/PresenceInner.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/T6855990.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/TypeCasts.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Visibility.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Wildcards.java
1512:cf84b07a82db 21-Jan-2013 mcimadamore

8005166: Add support for static interface methods
Summary: Support public static interface methods
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/defaultMethods/static/Static01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/Static02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/Static02.out
/openjdk10/langtools/test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport1.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport2.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport2.out
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport3.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/StaticImport3.out
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/pkg/A.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/pkg/B.java
/openjdk10/langtools/test/tools/javac/defaultMethods/static/import/pkg/C.java
/openjdk10/langtools/test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
IllegalStaticIntfMethCall.java
StaticIntfMethodNotSupported.java
1510:c7c41a044e7c 21-Jan-2013 mcimadamore

8006566: Remove transient lambda-related guards from JavacParser
Summary: Remove transitional internal flag for allowing intersection types in cast
Reviewed-by: jjg

1509:7873d37f5b37 21-Jan-2013 mcimadamore

8005244: Implement overload resolution as per latest spec EDR
Summary: Add support for stuck expressions and provisional applicability
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CyclicInference.java
InferredDoNotConformToLower.java
NoUniqueMaximalInstance.java
WhereIntersection.java
/openjdk10/langtools/test/tools/javac/generics/diamond/T6939780.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference25.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference25.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference26.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference26.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference43.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType01.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType01.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType06.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType06.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType10.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType11.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType11.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType14.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType21.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType21.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType26.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType27.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType28.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType39.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType45.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType45.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType50.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType51.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType52.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType52.out
/openjdk10/langtools/test/tools/javac/lambda/VoidCompatibility.java
/openjdk10/langtools/test/tools/javac/lambda/VoidCompatibility.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/SamConversion.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/SamConversionComboTest.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
1504:3d84ae209919 18-Jan-2013 mcimadamore

8006561: Langtools test failure: missing diags/examples
Summary: forgot to hg add tests
Reviewed-by: jjg

1496:7aa2025bbb7b 16-Jan-2013 mcimadamore

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


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

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


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

8004832: Add new doclint package
Reviewed-by: mcimadamore


/openjdk10/langtools/make/build.properties
/openjdk10/langtools/src/share/classes/com/sun/source/util/DocTrees.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/JavacTask.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/TreePath.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/Checker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/DocLint.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/Entity.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/Env.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/HtmlTag.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/Messages.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclint/resources/doclint.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/api/JavacTrees.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/JavacTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/DCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/DocPretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/test/tools/doclint/AccessTest.java
/openjdk10/langtools/test/tools/doclint/AccessTest.package.out
/openjdk10/langtools/test/tools/doclint/AccessTest.private.out
/openjdk10/langtools/test/tools/doclint/AccessTest.protected.out
/openjdk10/langtools/test/tools/doclint/AccessTest.public.out
/openjdk10/langtools/test/tools/doclint/AccessibilityTest.java
/openjdk10/langtools/test/tools/doclint/AccessibilityTest.out
/openjdk10/langtools/test/tools/doclint/DocLintTester.java
/openjdk10/langtools/test/tools/doclint/EmptyAuthorTest.java
/openjdk10/langtools/test/tools/doclint/EmptyAuthorTest.out
/openjdk10/langtools/test/tools/doclint/EmptyExceptionTest.java
/openjdk10/langtools/test/tools/doclint/EmptyExceptionTest.out
/openjdk10/langtools/test/tools/doclint/EmptyParamTest.java
/openjdk10/langtools/test/tools/doclint/EmptyParamTest.out
/openjdk10/langtools/test/tools/doclint/EmptyReturnTest.java
/openjdk10/langtools/test/tools/doclint/EmptyReturnTest.out
/openjdk10/langtools/test/tools/doclint/EmptySerialDataTest.java
/openjdk10/langtools/test/tools/doclint/EmptySerialDataTest.out
/openjdk10/langtools/test/tools/doclint/EmptySerialFieldTest.java
/openjdk10/langtools/test/tools/doclint/EmptySerialFieldTest.out
/openjdk10/langtools/test/tools/doclint/EmptySinceTest.java
/openjdk10/langtools/test/tools/doclint/EmptySinceTest.out
/openjdk10/langtools/test/tools/doclint/EmptyVersionTest.java
/openjdk10/langtools/test/tools/doclint/EmptyVersionTest.out
/openjdk10/langtools/test/tools/doclint/HtmlAttrsTest.java
/openjdk10/langtools/test/tools/doclint/HtmlAttrsTest.out
/openjdk10/langtools/test/tools/doclint/HtmlTagsTest.java
/openjdk10/langtools/test/tools/doclint/HtmlTagsTest.out
/openjdk10/langtools/test/tools/doclint/MissingCommentTest.java
/openjdk10/langtools/test/tools/doclint/MissingCommentTest.out
/openjdk10/langtools/test/tools/doclint/MissingParamsTest.java
/openjdk10/langtools/test/tools/doclint/MissingParamsTest.out
/openjdk10/langtools/test/tools/doclint/MissingReturnTest.java
/openjdk10/langtools/test/tools/doclint/MissingReturnTest.out
/openjdk10/langtools/test/tools/doclint/MissingThrowsTest.java
/openjdk10/langtools/test/tools/doclint/MissingThrowsTest.out
/openjdk10/langtools/test/tools/doclint/OptionTest.java
/openjdk10/langtools/test/tools/doclint/OverridesTest.java
/openjdk10/langtools/test/tools/doclint/ReferenceTest.java
/openjdk10/langtools/test/tools/doclint/ReferenceTest.out
/openjdk10/langtools/test/tools/doclint/RunTest.java
/openjdk10/langtools/test/tools/doclint/SyntaxTest.java
/openjdk10/langtools/test/tools/doclint/SyntaxTest.out
/openjdk10/langtools/test/tools/doclint/SyntheticTest.java
/openjdk10/langtools/test/tools/doclint/ValidTest.java
/openjdk10/langtools/test/tools/doclint/tidy/AnchorAlreadyDefined.java
/openjdk10/langtools/test/tools/doclint/tidy/AnchorAlreadyDefined.out
/openjdk10/langtools/test/tools/doclint/tidy/BadEnd.java
/openjdk10/langtools/test/tools/doclint/tidy/BadEnd.out
/openjdk10/langtools/test/tools/doclint/tidy/InsertImplicit.java
/openjdk10/langtools/test/tools/doclint/tidy/InsertImplicit.out
/openjdk10/langtools/test/tools/doclint/tidy/InvalidEntity.java
/openjdk10/langtools/test/tools/doclint/tidy/InvalidEntity.out
/openjdk10/langtools/test/tools/doclint/tidy/InvalidName.java
/openjdk10/langtools/test/tools/doclint/tidy/InvalidName.out
/openjdk10/langtools/test/tools/doclint/tidy/InvalidTag.java
/openjdk10/langtools/test/tools/doclint/tidy/InvalidTag.out
/openjdk10/langtools/test/tools/doclint/tidy/InvalidURI.java
/openjdk10/langtools/test/tools/doclint/tidy/InvalidURI.out
/openjdk10/langtools/test/tools/doclint/tidy/MissingGT.java
/openjdk10/langtools/test/tools/doclint/tidy/MissingGT.out
/openjdk10/langtools/test/tools/doclint/tidy/MissingTag.java
/openjdk10/langtools/test/tools/doclint/tidy/MissingTag.out
/openjdk10/langtools/test/tools/doclint/tidy/NestedTag.java
/openjdk10/langtools/test/tools/doclint/tidy/NestedTag.out
/openjdk10/langtools/test/tools/doclint/tidy/ParaInPre.java
/openjdk10/langtools/test/tools/doclint/tidy/ParaInPre.out
/openjdk10/langtools/test/tools/doclint/tidy/README.txt
/openjdk10/langtools/test/tools/doclint/tidy/RepeatedAttr.java
/openjdk10/langtools/test/tools/doclint/tidy/RepeatedAttr.out
/openjdk10/langtools/test/tools/doclint/tidy/TextNotAllowed.java
/openjdk10/langtools/test/tools/doclint/tidy/TextNotAllowed.out
/openjdk10/langtools/test/tools/doclint/tidy/TrimmingEmptyTag.java
/openjdk10/langtools/test/tools/doclint/tidy/TrimmingEmptyTag.out
/openjdk10/langtools/test/tools/doclint/tidy/UnescapedOrUnknownEntity.java
/openjdk10/langtools/test/tools/doclint/tidy/UnescapedOrUnknownEntity.out
/openjdk10/langtools/test/tools/doclint/tidy/util/Main.java
/openjdk10/langtools/test/tools/doclint/tidy/util/tidy.sh
NoContent.java
1447:7d34e91f66bb 20-Dec-2012 katleman

8004982: JDK8 source with GPL header errors
Reviewed-by: ohair


/openjdk10/langtools/make/Makefile-classic
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
/openjdk10/langtools/test/tools/javac/StringsInSwitch/StringSwitches.java
/openjdk10/langtools/test/tools/javac/api/T6395981.java
/openjdk10/langtools/test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
DuplicateAnnotation.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java
/openjdk10/langtools/test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java
/openjdk10/langtools/test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
/openjdk10/langtools/test/tools/javac/processing/model/util/deprecation/TestDeprecation.java
1444:376d6c1b49e5 03-Dec-2012 jfranck

8001114: Container annotation is not checked for semantic correctness
Reviewed-by: jjg

1438:014a6a11dfe5 10-Dec-2012 lana

Merge

1435:f6f1fd261f57 30-Nov-2012 mcimadamore

8002099: Add support for intersection types in cast expression
Summary: Add parser and type-checking support for intersection types in cast expressions
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/source/tree/IntersectionTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/JavacTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/IntersectionType.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/TypeKind.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/TypeVisitor.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
/openjdk10/langtools/test/tools/javac/cast/intersection/IntersectionTypeCastTest.java
/openjdk10/langtools/test/tools/javac/cast/intersection/IntersectionTypeParserTest.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/Check.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/IntersectionTypeInfo.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/Member.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/Model01.java
/openjdk10/langtools/test/tools/javac/cast/intersection/model/ModelChecker.java
IntersectionTypesInCastNotSupported.java
SecondaryBoundMustBeMarkerIntf.java
/openjdk10/langtools/test/tools/javac/lambda/Intersection01.java
/openjdk10/langtools/test/tools/javac/lambda/Intersection01.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaParserTest.java
/openjdk10/langtools/test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
1434:9b26c96f5138 30-Nov-2012 mcimadamore

8004101: Add checks for method reference well-formedness
Summary: Bring method reference type-checking in sync with latest EDR
Reviewed-by: jjg

1433:34d1ebaf4645 30-Nov-2012 mcimadamore

8004102: Add support for generic functional descriptors
Summary: Method references are allowed to have a generic functional interface descriptor target
Reviewed-by: jjg

1422:09ba1bfab344 20-Nov-2012 lana

Merge

1414:01c9d4161882 17-Nov-2012 mcimadamore

8003280: Add lambda tests
Summary: Turn on lambda expression, method reference and default method support
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Pool.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Warner.java
/openjdk10/langtools/test/tools/javac/conditional/Conditional.java
/openjdk10/langtools/test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg03.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg04.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg05.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg06.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg07.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg08.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg09.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg10.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg11.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg12.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg12.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg13.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg14.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg15.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg16.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos04.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos05.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos06.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos07.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos08.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos10.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos11.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos12.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos13.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos14.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos15.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos16.java
/openjdk10/langtools/test/tools/javac/defaultMethods/TestDefaultBody.java
/openjdk10/langtools/test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/FDTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/separate/Separate.java
/openjdk10/langtools/test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
/openjdk10/langtools/test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
CantAccessArgTypeInFunctionalDesc.java
CantAccessInnerClsConstr.java
CantAccessReturnTypeInFunctionalDesc.java
CantAccessThrownTypesInFunctionalDesc.java
CantApplySymbolFragment.java
CantApplySymbolsFragment.java
CantRefNonEffectivelyFinalVar.java
CantResolveLocationArgsFragment.java
CantResolveLocationArgsParamsFragment.java
CantReturnValueForVoid.java
ConditionalTargetCantBeVoid.java
CyclicInference.java
DefaultOverridesObjectMember.java
IncompatibleAbstracts.java
IncompatibleArgTypesInLambda.java
IncompatibleDescsInFunctionalIntf.java
IncompatibleRetTypeInLambda.java
IncompatibleRetTypeInMref.java
IncompatibleThrownTypesInLambda.java
IncompatibleThrownTypesInMref.java
IncompatibleTypesInConditional.java
InvalidGenericDescInFunctionalInterface.java
LocalVarNeedsFinal.java
MissingReturnValue.java
MissingReturnValueFragment.java
NoAbstracts.java
NoSuitableFunctionalIntfInst.java
NonStaticCantBeRefFragment.java
NotAFunctionalIntf.java
NotDefAccessClassIntfCantAccessFragment.java
OverriddenDefault.java
PotentialLambdaFound.java
RedundantSupertype.java
RefAmbiguousFragment.java
TypesIncompatibleAbstractDefault.java
TypesIncompatibleUnrelatedDefaults.java
UnexpectedLambda.java
UnexpectedMref.java
UnexpectedReturnValue.java
/openjdk10/langtools/test/tools/javac/generics/7022054/T7022054pos1.java
/openjdk10/langtools/test/tools/javac/generics/7022054/T7022054pos1.out
/openjdk10/langtools/test/tools/javac/generics/7022054/T7022054pos2.java
/openjdk10/langtools/test/tools/javac/generics/7022054/T7022054pos2.out
/openjdk10/langtools/test/tools/javac/lambda/BadAccess.java
/openjdk10/langtools/test/tools/javac/lambda/BadAccess.out
/openjdk10/langtools/test/tools/javac/lambda/BadAccess02.java
/openjdk10/langtools/test/tools/javac/lambda/BadAccess02.out
/openjdk10/langtools/test/tools/javac/lambda/BadAccess03.java
/openjdk10/langtools/test/tools/javac/lambda/BadAccess03.out
/openjdk10/langtools/test/tools/javac/lambda/BadBreakContinue.java
/openjdk10/langtools/test/tools/javac/lambda/BadBreakContinue.out
/openjdk10/langtools/test/tools/javac/lambda/BadConv03.java
/openjdk10/langtools/test/tools/javac/lambda/BadConv03.out
/openjdk10/langtools/test/tools/javac/lambda/BadConv04.java
/openjdk10/langtools/test/tools/javac/lambda/BadConv04.out
/openjdk10/langtools/test/tools/javac/lambda/BadExpressionLambda.java
/openjdk10/langtools/test/tools/javac/lambda/BadExpressionLambda.out
/openjdk10/langtools/test/tools/javac/lambda/BadLambdaExpr.java
/openjdk10/langtools/test/tools/javac/lambda/BadLambdaPos.java
/openjdk10/langtools/test/tools/javac/lambda/BadLambdaPos.out
/openjdk10/langtools/test/tools/javac/lambda/BadMethodCall.java
/openjdk10/langtools/test/tools/javac/lambda/BadMethodCall.out
/openjdk10/langtools/test/tools/javac/lambda/BadRecovery.java
/openjdk10/langtools/test/tools/javac/lambda/BadRecovery.out
/openjdk10/langtools/test/tools/javac/lambda/BadReturn.java
/openjdk10/langtools/test/tools/javac/lambda/BadReturn.out
/openjdk10/langtools/test/tools/javac/lambda/BadStatementInLambda.java
/openjdk10/langtools/test/tools/javac/lambda/BadStatementInLambda.out
/openjdk10/langtools/test/tools/javac/lambda/BadStatementInLambda02.java
/openjdk10/langtools/test/tools/javac/lambda/BadStatementInLambda02.out
/openjdk10/langtools/test/tools/javac/lambda/BadTargetType.java
/openjdk10/langtools/test/tools/javac/lambda/BadTargetType.out
/openjdk10/langtools/test/tools/javac/lambda/Conditional01.java
/openjdk10/langtools/test/tools/javac/lambda/Conditional02.java
/openjdk10/langtools/test/tools/javac/lambda/Conditional03.java
/openjdk10/langtools/test/tools/javac/lambda/Conformance01.java
/openjdk10/langtools/test/tools/javac/lambda/Defender01.java
/openjdk10/langtools/test/tools/javac/lambda/DisjunctiveTypeTest.java
/openjdk10/langtools/test/tools/javac/lambda/EffectivelyFinal01.java
/openjdk10/langtools/test/tools/javac/lambda/EffectivelyFinal01.out
/openjdk10/langtools/test/tools/javac/lambda/EffectivelyFinalTest.java
/openjdk10/langtools/test/tools/javac/lambda/EffectivelyFinalTest01.out
/openjdk10/langtools/test/tools/javac/lambda/EffectivelyFinalTest02.out
/openjdk10/langtools/test/tools/javac/lambda/ErroneousArg.java
/openjdk10/langtools/test/tools/javac/lambda/ErroneousArg.out
/openjdk10/langtools/test/tools/javac/lambda/ErroneousLambdaExpr.java
/openjdk10/langtools/test/tools/javac/lambda/InnerConstructor.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture01.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture02.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture03.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture04.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture05.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaCapture06.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv01.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv03.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv05.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv06.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv08.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv09.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv09.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv10.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv10.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv11.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv12.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv13.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv16.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv17.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv18.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv18.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv19.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv20.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv21.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv21.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv22.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv23.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConv24.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaConversionTest.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaEffectivelyFinalTest.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaEffectivelyFinalTest.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr01.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr02.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr04.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr05.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr06.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr07.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr08.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr09.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr10.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr10.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr11.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr12.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr13.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr14.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr15.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr16.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr17.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr18.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr19.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr19.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaExpr20.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExprNotVoid.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaExprNotVoid.out
/openjdk10/langtools/test/tools/javac/lambda/LambdaParserTest.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaScope01.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaScope02.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaScope03.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaScope04.java
/openjdk10/langtools/test/tools/javac/lambda/LambdaScope04.out
/openjdk10/langtools/test/tools/javac/lambda/LocalBreakAndContinue.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference01.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference02.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference03.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference04.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference04.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference05.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference06.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference07.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference08.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference08.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference09.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference09.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference10.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference11.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference12.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference13.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference14.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference15.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference16.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference17.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference18.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference19.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference20.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference20.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference21.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference21.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference22.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference22.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference23.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference23.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference24.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference25.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference26.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference26.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference27.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference28.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference28.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference29.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference30.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference31.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference32.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference32.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference33.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference34.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference35.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference36.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference37.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference37.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference38.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference38.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference39.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference39.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference40.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference40.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference41.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference42.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference43.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference44.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference45.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference45.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference46.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference47.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference47.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference48.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference49.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference50.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference50.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference51.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference51.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference52.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference52.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference53.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference53.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReference54.java
/openjdk10/langtools/test/tools/javac/lambda/MethodReference54.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReferenceParserTest.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific01.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific01.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific02.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific02.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific03.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific03.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific04.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific05.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific06.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific06.out
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific07.java
/openjdk10/langtools/test/tools/javac/lambda/MostSpecific07.out
/openjdk10/langtools/test/tools/javac/lambda/NakedThis.java
/openjdk10/langtools/test/tools/javac/lambda/SourceLevelTest.java
/openjdk10/langtools/test/tools/javac/lambda/SourceLevelTest.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType01.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType02.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType03.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType04.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType04.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType05.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType06.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType06.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType07.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType08.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType10.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType10.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType11.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType11.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType12.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType13.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType13.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType14.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType14.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType15.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType16.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType16.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType17.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType17.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType18.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType19.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType19.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType20.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType20.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType21.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType21.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType22.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType22.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType23.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType23.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType24.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType24.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType25.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType26.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType26.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType27.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType27.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType28.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType28.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType29.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType30.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType31.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType32.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType33.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType33.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType34.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType35.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType36.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType37.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType38.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType38.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType39.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType39.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType40.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType40.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType41.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType41.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType42.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType43.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType43.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType44.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType44.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType45.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType45.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType46.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType46.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType47.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType48.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType49.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType49.out
/openjdk10/langtools/test/tools/javac/lambda/TargetType50.java
/openjdk10/langtools/test/tools/javac/lambda/TargetType50.out
/openjdk10/langtools/test/tools/javac/lambda/TestInvokeDynamic.java
/openjdk10/langtools/test/tools/javac/lambda/TestSelfRef.java
/openjdk10/langtools/test/tools/javac/lambda/VoidCompatibility.java
/openjdk10/langtools/test/tools/javac/lambda/VoidCompatibility.out
/openjdk10/langtools/test/tools/javac/lambda/abort/Abort.java
/openjdk10/langtools/test/tools/javac/lambda/badMemberRefBytecode/Main.java
/openjdk10/langtools/test/tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java
/openjdk10/langtools/test/tools/javac/lambda/badMemberRefBytecode/Use.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/Helper.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.out
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.out
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.out
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest2_SAM1.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest2_SAM2.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest2_SAM3.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.out
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/NonSAM1.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/NonSAM1.out
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/NonSAM2.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/NonSAM2.out
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/NonSAM3.java
/openjdk10/langtools/test/tools/javac/lambda/funcInterfaces/NonSAM3.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/AbstractClass_neg.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/AbstractClass_neg.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression1.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression1.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression3.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression3.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression4.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression4.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression5.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression5.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression6.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/InvalidExpression6.out
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest1.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest2.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest3.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest4.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest5.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/SamConversion.java
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/BridgeMethod.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef1.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef2.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef3.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef4.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef5.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef6.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef7.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef_neg.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/MethodRef_neg.out
/openjdk10/langtools/test/tools/javac/lambda/methodReference/SamConversion.java
/openjdk10/langtools/test/tools/javac/lambda/methodReference/SamConversionComboTest.java
/openjdk10/langtools/test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
/openjdk10/langtools/test/tools/javac/lambda/speculative/A.java
/openjdk10/langtools/test/tools/javac/lambda/speculative/DiamondFinder.java
/openjdk10/langtools/test/tools/javac/lambda/speculative/Main.java
/openjdk10/langtools/test/tools/javac/lambda/speculative/Main.out
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest11.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest2.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest2b.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest3.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest4.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest5.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest789.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
/openjdk10/langtools/test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
/openjdk10/langtools/test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.out
1408:33abf479f202 14-Nov-2012 jjg

7021614: extend com.sun.source API to support parsing javadoc comments
Reviewed-by: ksrini, strarup


/openjdk10/langtools/make/build.xml
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/AttributeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/AuthorTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/BlockTagTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/CommentTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/DeprecatedTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/DocCommentTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/DocRootTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/DocTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/DocTreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/EndElementTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/EntityTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/ErroneousTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/IdentifierTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/InheritDocTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/InlineTagTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/LinkTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/LiteralTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/ParamTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/ReferenceTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/ReturnTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/SeeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/SerialDataTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/SerialFieldTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/SerialTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/SinceTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/StartElementTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/TextTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/ThrowsTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/ValueTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/VersionTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/doctree/package-info.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/DocTreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/DocTrees.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/Trees.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/api/JavacTrees.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/AttrContext.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Env.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/SimpleDocCommentTable.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/DCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/DocCommentTable.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/DocPretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/DocEnv.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
/openjdk10/langtools/test/tools/javac/diags/CheckExamples.java
/openjdk10/langtools/test/tools/javac/diags/DocCommentProcessor.java
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
BadEntity.java
BadGreaterThan.java
BadInlineTag.java
GreaterThanExpected.java
MalformedHTML.java
MissingSemicolon.java
NoTagName.java
RefBadParens.java
RefIdentifierExpected.java
RefSyntaxError.java
RefUnexpectedInput.java
UnexpectedContent.java
UnterminatedInlineTag.java
UnterminatedSignature.java
/openjdk10/langtools/test/tools/javac/doctree/AttrTest.java
/openjdk10/langtools/test/tools/javac/doctree/AuthorTest.java
/openjdk10/langtools/test/tools/javac/doctree/BadTest.java
/openjdk10/langtools/test/tools/javac/doctree/CodeTest.java
/openjdk10/langtools/test/tools/javac/doctree/DeprecatedTest.java
/openjdk10/langtools/test/tools/javac/doctree/DocCommentTester.java
/openjdk10/langtools/test/tools/javac/doctree/DocRootTest.java
/openjdk10/langtools/test/tools/javac/doctree/ElementTest.java
/openjdk10/langtools/test/tools/javac/doctree/EntityTest.java
/openjdk10/langtools/test/tools/javac/doctree/ExceptionTest.java
/openjdk10/langtools/test/tools/javac/doctree/FirstSentenceTest.java
/openjdk10/langtools/test/tools/javac/doctree/InheritDocTest.java
/openjdk10/langtools/test/tools/javac/doctree/LinkPlainTest.java
/openjdk10/langtools/test/tools/javac/doctree/LinkTest.java
/openjdk10/langtools/test/tools/javac/doctree/LiteralTest.java
/openjdk10/langtools/test/tools/javac/doctree/ParamTest.java
/openjdk10/langtools/test/tools/javac/doctree/ReferenceTest.java
/openjdk10/langtools/test/tools/javac/doctree/ReturnTest.java
/openjdk10/langtools/test/tools/javac/doctree/SeeTest.java
/openjdk10/langtools/test/tools/javac/doctree/SerialDataTest.java
/openjdk10/langtools/test/tools/javac/doctree/SerialFieldTest.java
/openjdk10/langtools/test/tools/javac/doctree/SerialTest.java
/openjdk10/langtools/test/tools/javac/doctree/SimpleDocTreeVisitorTest.java
/openjdk10/langtools/test/tools/javac/doctree/SinceTest.java
/openjdk10/langtools/test/tools/javac/doctree/TagTest.java
/openjdk10/langtools/test/tools/javac/doctree/ThrowableTest.java
/openjdk10/langtools/test/tools/javac/doctree/ValueTest.java
/openjdk10/langtools/test/tools/javac/doctree/VersionTest.java
1399:19d6ba779759 05-Nov-2012 vromero

8000484: Bad error recovery when 'catch' without 'try' is found
Reviewed-by: jjg, mcimadamore

1392:d7d932236fee 04-Nov-2012 mcimadamore

7192246: Add type-checking support for default methods
Summary: Add type-checking support for default methods as per Featherweight-Defender document
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/AttrContext.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Items.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/ClassReaderTest/pkg/Foo.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg01.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg02.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg03.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg03.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg04.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg04.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg05.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg05.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg06.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg06.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg07.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg07.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg08.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg08.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg09.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg09.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg10.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg10.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg11.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg11.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg12.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg12.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg13.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg13.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg14.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg14.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg15.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg15.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg16.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Neg16.out
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos01.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos02.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos04.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos05.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos06.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos07.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos08.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos10.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos11.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos12.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos13.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos14.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos15.java
/openjdk10/langtools/test/tools/javac/defaultMethods/Pos16.java
/openjdk10/langtools/test/tools/javac/defaultMethods/TestDefaultBody.java
/openjdk10/langtools/test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
/openjdk10/langtools/test/tools/javac/defaultMethods/crossCompile/Clinit.java
/openjdk10/langtools/test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/FDTest.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/ClassCase.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/Hierarchy.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/HierarchyGenerator.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/Rule.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/RuleGroup.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/TTNode.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/TTParser.java
/openjdk10/langtools/test/tools/javac/defaultMethods/fd/shapegen/TTShape.java
/openjdk10/langtools/test/tools/javac/defaultMethods/separate/Separate.java
/openjdk10/langtools/test/tools/javac/defaultMethods/separate/pkg1/A.java
/openjdk10/langtools/test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
DefaultOverridesObjectMember.java
OverriddenDefault.java
RedundantSupertype.java
TypesIncompatibleAbstractDefault.java
TypesIncompatibleUnrelatedDefaults.java
/openjdk10/langtools/test/tools/javac/generics/7022054/T7022054pos1.java
/openjdk10/langtools/test/tools/javac/generics/7022054/T7022054pos2.java
/openjdk10/langtools/test/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java
1383:bf54daa9dcd8 01-Nov-2012 ohrstrom

7153951: Add new lint option -Xlint:auxiliaryclass
Reviewed-by: jjg, mcimadamore, forax

1365:12cf6bfd8c05 17-Oct-2012 mcimadamore

7192245: Add parser support for default methods
Summary: Add support for 'default' keyword in modifier position
Reviewed-by: jjg

1351:d4b3cb1ece84 06-Oct-2012 mcimadamore

7177386: Add attribution support for method references
Summary: Add type-checking/lookup routines for method references
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Kinds.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/Tokens.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789a.out
/openjdk10/langtools/test/tools/javac/6840059/T6840059.out
/openjdk10/langtools/test/tools/javac/7132880/T7132880.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CantAccessInnerClsConstr.java
CantApplySymbolFragment.java
CantApplySymbolsFragment.java
CantResolveLocationArgsFragment.java
CantResolveLocationArgsParamsFragment.java
CyclicInference.java
ExplicitParamsDoNotConformToBounds.java
InaccessibleVarargsType/InaccessibleVarargsType.java
IncompatibleEqUpperBounds.java
IncompatibleRetTypeInMref.java
IncompatibleThrownTypesInMref.java
InferArgsLengthMismatch.java
InferNoConformingAssignment.java
InferVarargsArgumentMismatch.java
InferredDoNotConformToEq.java
InferredDoNotConformToUpper.java
KindnameConstructor.java
MethodReferencesNotSupported.java
NoArgs.java
NonStaticCantBeRefFragment.java
NotApplicableMethodFound.java
NotDefAccessClassIntfCantAccessFragment.java
RefAmbiguousFragment.java
UnexpectedMref.java
VarargsArgumentMismatch.java
VerboseResolveMulti1.java
WhereCaptured.java
WhereCaptured1.java
WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/7034511/T7034511a.out
/openjdk10/langtools/test/tools/javac/generics/7034511/T7034511b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6838943/T6838943.out
/openjdk10/langtools/test/tools/javac/generics/inference/7086586/T7086586.out
/openjdk10/langtools/test/tools/javac/generics/inference/7177306/T7177306b.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReferenceParserTest.java
/openjdk10/langtools/test/tools/javac/quid/T6999438.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
1347:573ceb23beeb 05-Oct-2012 mcimadamore

7177385: Add attribution support for lambda expressions
Summary: Add support for function descriptor lookup, functional interface inference and lambda expression type-checking
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/6402516/TestLocalElements.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CantAccessArgTypeInFunctionalDesc.java
CantAccessReturnTypeInFunctionalDesc.java
CantAccessThrownTypesInFunctionalDesc.java
CantRefNonEffectivelyFinalVar.java
CatchWithoutTry.java
CyclicInference.java
IncompatibleAbstracts.java
IncompatibleArgTypesInLambda.java
IncompatibleDescsInFunctionalIntf.java
IncompatibleRetTypeInLambda.java
IncompatibleThrownTypesInLambda.java
InvalidGenericDescInFunctionalInterface.java
MissingReturnValueFragment.java
NoAbstracts.java
NoSuitableFunctionalIntfInst.java
NotAFunctionalIntf.java
PotentialLambdaFound.java
TypeConditional.java
UnexpectedLambda.java
/openjdk10/langtools/test/tools/javac/failover/CheckAttributedTree.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.out
1346:1408af4cd8b0 04-Oct-2012 mcimadamore

7177387: Add target-typing support in method context
Summary: Add support for deferred types and speculative attribution
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeTags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/AttrContext.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/List.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Log.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/conditional/Conditional.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
IncompatibleTypesInConditional.java
TypeConditional.java
1340:db36841709e4 26-Sep-2012 mcimadamore

7188968: New instance creation expression using diamond is checked twice
Summary: Unify method and constructor check logic
Reviewed-by: jjg

1337:ad2ca2a4ab5e 25-Sep-2012 mcimadamore

7177306: Regression: unchecked method call does not erase return type
Summary: Spurious extra call to Attr.checkMethod when method call is unchecked
Reviewed-by: jjg, dlsmith

1312:873ddd9f4900 31-Aug-2012 jfranck

7151010: Add compiler support for repeating annotations
Reviewed-by: jjg, mcimadamore


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Annotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/CheckTargets.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/InvalidTarget.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/MissingContainedBy.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/MissingContainerFor.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/NestedContainers.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/UseWrongContainedBy.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/UseWrongContainerFor.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/WrongContainedBy.java
/openjdk10/langtools/test/tools/javac/annotations/repeatingAnnotations/WrongContainerFor.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
ContainedByDocumentedMismatch.java
ContainedByInheritedMismatch.java
ContainedByNoValue.java
ContainedByNonDefault.java
ContainedByRetentionMismatch.java
ContainedByTargetMismatch.java
ContainedByWrongValueType.java
DuplicateAnnotation.java
DuplicateAnnotationJava8.java
RepeatingAnnotationAndContainer.java
WrongContainedBy.java
WrongContainerFor.java
1304:9d47f4850714 15-Aug-2012 jjh

7191449: update copyright year to match last edit in jdk8 langtools repository
Reviewed-by: jjh
Contributed-by: steve.sides@oracle.com


/openjdk10/langtools/make/jprt.properties
/openjdk10/langtools/make/tools/anttasks/CompilePropertiesTask.java
/openjdk10/langtools/make/tools/anttasks/GenStubsTask.java
/openjdk10/langtools/make/tools/anttasks/SelectToolTask.java
/openjdk10/langtools/make/tools/compileproperties/CompileProperties.java
/openjdk10/langtools/make/tools/genstubs/GenStubs.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/AttrContext.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
/openjdk10/langtools/test/tools/javac/api/7086261/T7086261.java
/openjdk10/langtools/test/tools/javac/api/T6397104.java
/openjdk10/langtools/test/tools/javac/diags/CheckExamples.java
/openjdk10/langtools/test/tools/javac/diags/MessageInfo.java
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
ApplicableMethodFound1.java
IllegalDot.java
InconvertibleTypes.java
KindnameConstructor.java
NotApplicableMethodFound.java
PossibleLossPrecision.java
ResourceNotApplicableToType.java
VarargsArgumentMismatch.java
VerboseResolveMulti1.java
WhereCaptured.java
WhereCaptured1.java
WhereIntersection.java
WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/typevars/T7148242.java
/openjdk10/langtools/test/tools/javac/newlines/Newlines.sh
/openjdk10/langtools/test/tools/javac/parser/T4881269.java
/openjdk10/langtools/test/tools/javac/processing/TestWarnErrorCount.java
1296:e5cf1569d3a4 02-Aug-2012 mcimadamore

7175538: Integrate efectively final check with DA/DU analysis
Summary: Allow generalized effectively-final analysis for all local variables
Reviewed-by: jjg, dlsmith

1295:cddc2c894cc6 02-Aug-2012 mcimadamore

7175911: Simplify error reporting API in Check.CheckContext interface
Summary: Make error messages generated during Check.checkType more uniform and more scalable
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/6840059/T6840059.out
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
/openjdk10/langtools/test/tools/javac/7132880/T7132880.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel1.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel2.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrOnNonResource.out
/openjdk10/langtools/test/tools/javac/cast/6270087/T6270087neg.out
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.out
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.out
/openjdk10/langtools/test/tools/javac/cast/6932571/T6932571neg.out
/openjdk10/langtools/test/tools/javac/cast/7005095/T7005095neg.out
/openjdk10/langtools/test/tools/javac/cast/7005671/T7005671.out
CantApplyDiamond1.java
IncompatibleTypes1.java
InconvertibleTypes.java
InferNoConformingAssignment.java
InferVarargsArgumentMismatch.java
InferredDoNotConformToLower.java
KindnameConstructor.java
NoUniqueMaximalInstance.java
NotApplicableMethodFound.java
PossibleLossPrecision.java
ResourceNotApplicableToType.java
VarargsArgumentMismatch.java
VerboseResolveMulti1.java
WhereFreshTvar.java
WhereIntersection.java
WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/6207386/T6207386.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/inference/6838943/T6838943.out
/openjdk10/langtools/test/tools/javac/generics/inference/7086586/T7086586.out
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.out
/openjdk10/langtools/test/tools/javac/generics/rawOverride/7062745/T7062745neg.out
/openjdk10/langtools/test/tools/javac/generics/wildcards/6886247/T6886247_2.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg06.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg07.out
/openjdk10/langtools/test/tools/javac/types/CastObjectToPrimitiveTest.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
/openjdk10/langtools/test/tools/javac/varargs/7097436/T7097436.out
1271:e3d0a8fe4318 08-Jun-2012 lana

Merge

1267:af6a4c24f4e3 31-May-2012 mcimadamore

7166552: Inference: cleanup usage of Type.ForAll
Summary: Remove hack to callback into type-inference from assignment context
Reviewed-by: dlsmith, jjg

1258:833bab705918 10-May-2012 ksrini

7159445: (javac) emits inaccurate diagnostics for enhanced for-loops
Reviewed-by: jjg
Contributed-by: jan.lahoda@oracle.com

1252:94bbaa67686f 23-Apr-2012 lana

Merge

1251:d023d5c3fbd2 18-Apr-2012 lana

Merge

1250:6f0ed5a89c25 11-Apr-2012 mcimadamore

7154127: Inference cleanup: remove bound check analysis from visitors in Types.java
Summary: Remove bound checking rules from recursive subtype visitors in Types.java and replace with centralized bound-checking logic
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/cast/7123100/T7123100a.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CantApplyDiamond1.java
IncompatibleTypes1.java
InferNoConformingAssignment.java
InferredDoNotConformToBounds.java
InferredDoNotConformToEq.java
InferredDoNotConformToLower.java
InferredDoNotConformToUpper.java
InvalidInferredTypes.java
WhereCaptured.java
WhereCaptured1.java
WhereFreshTvar.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/inference/7086601/T7086601a.out
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.java
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.out
1248:9c429f38ca7e 09-Apr-2012 ksrini

7156633: (javac) incorrect errors when parsing variable declaration in block statements.
Reviewed-by: jjg
Contributed-by: jan.lahoda@oracle.com

1237:e28a06a3c5d9 26-Mar-2012 mcimadamore

7151492: Encapsulate check logic into Attr.ResultInfo
Summary: ResultInfo class should be used to make attribution code transparent w.r.t. check logic being used
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel1.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel2.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrOnNonResource.out
/openjdk10/langtools/test/tools/javac/cast/6270087/T6270087neg.out
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.out
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.out
/openjdk10/langtools/test/tools/javac/cast/6932571/T6932571neg.out
/openjdk10/langtools/test/tools/javac/cast/7005095/T7005095neg.out
/openjdk10/langtools/test/tools/javac/cast/7005671/T7005671.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CantApplyDiamond1.java
IncompatibleTypes1.java
InconvertibleTypes.java
InvalidInferredTypes.java
PossibleLossPrecision.java
ResourceNotApplicableToType.java
UndeterminedType1.java
WhereIntersection.java
/openjdk10/langtools/test/tools/javac/generics/6207386/T6207386.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/rawOverride/7062745/T7062745neg.out
/openjdk10/langtools/test/tools/javac/generics/wildcards/6886247/T6886247_2.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg06.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg07.out
/openjdk10/langtools/test/tools/javac/types/CastObjectToPrimitiveTest.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
/openjdk10/langtools/test/tools/javac/varargs/7097436/T7097436.out
1185:51fb17abfc32 24-Jan-2012 mcimadamore

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

1170:7a836147b266 03-Jan-2012 jjg

4881269: improve diagnostic for ill-formed tokens
Reviewed-by: mcimadamore

1156:3809292620c9 13-Dec-2011 jjg

7120736: refactor javac option handling
Reviewed-by: mcimadamore

1144:3343b22e2761 28-Nov-2011 mcimadamore

7115052: Add parser support for method references
Summary: Add support for parsing method references to JavacParser
Reviewed-by: jjg

1143:9448fe783fd2 28-Nov-2011 mcimadamore

7115050: Add parser support for lambda expressions
Summary: Add support for parsing lambda expressions to JavacParser
Reviewed-by: jjg

1113:05814303a056 24-Oct-2011 mcimadamore

7098660: Write better overload resolution/inference tests
Summary: Add overload/inference debug diagnostics - added test harness using annotations to check outcome of overload resolution/inference
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Printer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
ApplicableMethodFound.java
ApplicableMethodFound1.java
DeferredMethodInst.java
FullInstSig.java
NotApplicableMethodFound.java
PartialInstSig.java
VerboseResolveMulti.java
VerboseResolveMulti1.java
/openjdk10/langtools/test/tools/javac/resolve/Candidate.java
/openjdk10/langtools/test/tools/javac/resolve/Pos.java
/openjdk10/langtools/test/tools/javac/resolve/ResolveHarness.java
/openjdk10/langtools/test/tools/javac/resolve/TraceResolve.java
/openjdk10/langtools/test/tools/javac/resolve/tests/BoxedReturnTypeInference.java
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveOverReferenceOverInferred.java
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveOverReferenceOverVarargs.java
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveOverload.java
/openjdk10/langtools/test/tools/javac/resolve/tests/PrimitiveReturnTypeInference.java
/openjdk10/langtools/test/tools/javac/resolve/tests/ReferenceOverInferred.java
/openjdk10/langtools/test/tools/javac/resolve/tests/ReferenceOverVarargs.java
/openjdk10/langtools/test/tools/javac/resolve/tests/ReferenceOverload.java
1086:3a2200681d69 13-Sep-2011 mcimadamore

7086601: Error message bug: cause for method mismatch is 'null'
Summary: Inference error during lub() does not set 'cause' for method resolution diagnostic
Reviewed-by: jjg

1084:ed338593b0b6 13-Sep-2011 mcimadamore

7086595: Error message bug: name of initializer is 'null'
Summary: Implementation of MethodSymbol.location() should take into account static/instance initializers
Reviewed-by: jjg

1073:04f983e3e825 01-Sep-2011 ksrini

7073631: (javac) javac parser improvements for error position reporting
Summary: JavacParser improvements for NetBeans, improved by LangTools.
Reviewed-by: mcimadamore, jjg
Contributed-by: jan.lahoda@oracle.com

1060:e427c42e1a7e 27-Jul-2011 mcimadamore

7057297: Project Coin: diamond erroneously accepts in array initializer expressions
Summary: Diamond in array initializer expressions should be rejected
Reviewed-by: jjg

992:4caf17560ae0 30-Apr-2011 mcimadamore

7039931: Project Coin: diamond inference fail with generic constructor explicit type-arguments
Summary: diamond should be disallowed in cases where explicit generic constructor parameters are specified
Reviewed-by: jjg

989:9a847a77205d 29-Apr-2011 mcimadamore

7039937: Improved catch analysis fails to handle a common idiom in the libraries
Summary: Disable generation of 'unreachable catch' warnings for catch statements catching Exception/Throwable
Reviewed-by: jjg

950:de1c65ecfec2 29-Mar-2011 mcimadamore

7027157: Project Coin: javac warnings for AutoCloseable.close throwing InterruptedException
Summary: javac should warn about use/declaration of AutoCloseable subclasses that can throw InterruptedException
Reviewed-by: jjg

948:ddec8c712e85 29-Mar-2011 mcimadamore

7030606: Project-coin: multi-catch types should be pairwise disjoint
Summary: Bring javac in sync with latest Project Coin EDR
Reviewed-by: jjg

934:5b29f2a85085 16-Mar-2011 mcimadamore

6558548: The compiler needs to be aligned with clarified specification of throws
Summary: Javac should issue unconditional warnings when 'dead' catch clauses are detected
Reviewed-by: jjg

928:e2890b8369f7 14-Mar-2011 jjg

7010608: the string 'error' should appear in error messages
Reviewed-by: mcimadamore

916:d7dfa105f159 10-Mar-2011 lana

Merge

913:ca32f2986301 07-Mar-2011 mcimadamore

7020044: Project Coin: diamond erroneous allowed on some anonymous inner classes
Summary: Disallow diamond on anonymous innner class creation expression (as per JSR 334's EDR)
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
DiamondAndAnonClass.java
DiamondInvalidArg.java
DiamondInvalidArgs.java
/openjdk10/langtools/test/tools/javac/generics/diamond/6996914/T6996914a.java
/openjdk10/langtools/test/tools/javac/generics/diamond/6996914/T6996914b.java
/openjdk10/langtools/test/tools/javac/generics/diamond/T6939780.java
/openjdk10/langtools/test/tools/javac/generics/diamond/T6939780.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg08.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg08.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg09.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg09.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg11.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg12.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg12.out
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos03.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos04.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos05.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos06.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos07.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg05.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg05.out
/openjdk10/langtools/test/tools/javac/multicatch/Pos09.java
882:51e643f41a3a 18-Feb-2011 mcimadamore

7020626: diamond: add diagnostic test for diamond and non-generic classes
Summary: Fix failure in regression test CheckExamples
Reviewed-by: jjg

877:fa0e4e1916f4 15-Feb-2011 mcimadamore

7017104: improve error reporting for uncaught/undeclared exceptions from try-with-resources
Summary: twr should generate better error message when uncaught exceptions are thrown by implicit call of close() method
Reviewed-by: jjg

857:96d4226bdd60 07-Feb-2011 mcimadamore

7007615: java_util/generics/phase2/NameClashTest02 fails since jdk7/pit/b123.
Summary: override clash algorithm is not implemented correctly
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Scope.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Lower.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
NameClashSameErasureNoHide.java
NameClashSameErasureNoOverride.java
NameClashSameErasureNoOverride1.java
/openjdk10/langtools/test/tools/javac/generics/5009937/T5009937.out
/openjdk10/langtools/test/tools/javac/generics/6182950/T6182950b.out
/openjdk10/langtools/test/tools/javac/generics/6476118/T6476118a.out
/openjdk10/langtools/test/tools/javac/generics/6476118/T6476118b.out
/openjdk10/langtools/test/tools/javac/generics/6476118/T6476118c.java
/openjdk10/langtools/test/tools/javac/generics/6476118/T6476118c.out
/openjdk10/langtools/test/tools/javac/generics/6985719/T6985719e.out
/openjdk10/langtools/test/tools/javac/generics/6985719/T6985719f.out
/openjdk10/langtools/test/tools/javac/generics/6985719/T6985719g.out
/openjdk10/langtools/test/tools/javac/generics/6985719/T6985719h.out
/openjdk10/langtools/test/tools/javac/generics/7007615/T7007615.java
/openjdk10/langtools/test/tools/javac/generics/7007615/T7007615.out
/openjdk10/langtools/test/tools/javac/generics/7007615/acc1/AccessibilityCheck01.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc1/p1/C.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc1/p1/D.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc1/p2/E.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc2/AccessibilityCheck02.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc2/AccessibilityCheck02.out
/openjdk10/langtools/test/tools/javac/generics/7007615/acc2/p1/C.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc2/p1/D.java
/openjdk10/langtools/test/tools/javac/generics/7007615/acc2/p2/E.java
/openjdk10/langtools/test/tools/javac/scope/HashCollisionTest.java
/openjdk10/langtools/test/tools/javac/scope/StarImportTest.java
849:2ab47c4cd618 31-Jan-2011 darcy

7014734: Project Coin: Allow optional trailing semicolon to terminate resources list in try-with-resources
Reviewed-by: jjg

844:5a43b245aed1 27-Jan-2011 mcimadamore

6313164: javac generates code that fails byte code verification for the varargs feature
Summary: method applicability check should fail if formal varargs element type is not accessible
Reviewed-by: jjg

839:7f8794f9cc14 25-Jan-2011 darcy

7013420: Project Coin: remove general expression support from try-with-resources statement
Reviewed-by: mcimadamore, jjg

833:d7225b476a5d 28-Jan-2011 lana

Merge

832:2314f2b07ae7 24-Jan-2011 lana

Merge

830:812c6251ea78 24-Jan-2011 mcimadamore

6569633: Varargs: parser error when varargs element type is an array
Summary: explicit error message when old-style array syntax is mixed with varargs
Reviewed-by: jjg

828:ce6175cfe11e 24-Jan-2011 mcimadamore

6968793: issues with diagnostics
Summary: several diagnostic improvements
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/6304921/T6304921.out
/openjdk10/langtools/test/tools/javac/6330920/T6330920.out
/openjdk10/langtools/test/tools/javac/6717241/T6717241a.out
/openjdk10/langtools/test/tools/javac/6717241/T6717241b.out
/openjdk10/langtools/test/tools/javac/6857948/T6857948.out
/openjdk10/langtools/test/tools/javac/6863465/T6863465c.out
/openjdk10/langtools/test/tools/javac/6863465/T6863465d.out
/openjdk10/langtools/test/tools/javac/T6247324.out
/openjdk10/langtools/test/tools/javac/TryWithResources/ResourceOutsideTry.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
CantResolve.java
CantResolveArgsParams.java
CantResolveLocation.java
CantResolveLocationArgs.java
CantResolveLocationArgsParams.java
EnumConstRequired.java
ForeachNotApplicable.java
KindnameClass.java
KindnameMethod.java
KindnameVariable.java
Location.java
Location1.java
OperatorCantBeApplied.java
OperatorCantBeApplied1.java
StaticImportOnlyClassesAndInterfaces/StaticImportOnlyClassesAndInterfaces.java
/openjdk10/langtools/test/tools/javac/failover/FailOver01.out
/openjdk10/langtools/test/tools/javac/failover/FailOver02.out
/openjdk10/langtools/test/tools/javac/failover/FailOver04.out
/openjdk10/langtools/test/tools/javac/generics/6711619/T6711619a.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg11.out
/openjdk10/langtools/test/tools/javac/generics/inference/6943278/T6943278.out
/openjdk10/langtools/test/tools/javac/generics/typevars/5060485/Compatibility.out
/openjdk10/langtools/test/tools/javac/generics/typevars/5060485/Compatibility02.out
/openjdk10/langtools/test/tools/javac/generics/typevars/6968793/T6968793.java
/openjdk10/langtools/test/tools/javac/generics/typevars/6968793/T6968793.out
/openjdk10/langtools/test/tools/javac/policy/test1/byfile.ABD.out
/openjdk10/langtools/test/tools/javac/policy/test1/bytodo.ABD.out
/openjdk10/langtools/test/tools/javac/policy/test1/simple.ABD.out
819:2d5aff89aaa3 14-Jan-2011 mcimadamore

6992698: JSR 292: remove support for transient syntax in polymorphic signature calls
Summary: special syntax to denote indy return type through type parameters should be removed (and cast shall be used instead)
Reviewed-by: jjg, jrose

809:15484cb7e5ae 05-Jan-2011 mcimadamore

7010194: several langtools regression failures after JSR 292 changes (b123)
Summary: Some regression tests rely on unsupported JSR 292 features
Reviewed-by: jjg

797:4868a36f6fd8 28-Dec-2010 ohair

6962318: Update copyright year
Reviewed-by: xdono


/openjdk10/langtools/make/Makefile
/openjdk10/langtools/make/build.properties
/openjdk10/langtools/make/tools/CompileProperties/CompileProperties.java
/openjdk10/langtools/make/tools/CompileProperties/CompilePropertiesTask.java
/openjdk10/langtools/src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/MethodTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TryTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TypeParameterTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/Trees.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/comp/Apt.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/main/CommandLine.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/main/Main.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
/openjdk10/langtools/src/share/classes/com/sun/tools/doclets/standard/Standard.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/Launcher.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/api/JavacTool.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Attribute.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Kinds.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Annotate.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Enter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/file/Paths.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/CRTable.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Code.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Gen.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Items.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Target.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/CommandLine.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/OptionName.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/JavacElements.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/model/JavacTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/Keywords.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/javac.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/legacy.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/Pretty.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractLog.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Bits.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/FatalError.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/List.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Log.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Options.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Warner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/DocEnv.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/Messager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/Start.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javah/JNI.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javah/LLNI.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javah/Mangle.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javah/TypeSignature.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javah/resources/version.properties-template
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/AnnotationWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/AttributeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/CodeWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javap/SourceWriter.java
/openjdk10/langtools/src/share/classes/javax/lang/model/element/ElementKind.java
/openjdk10/langtools/src/share/classes/javax/lang/model/element/ElementVisitor.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/MirroredTypeException.java
/openjdk10/langtools/src/share/classes/javax/lang/model/type/MirroredTypesException.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/ElementScanner6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
/openjdk10/langtools/src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
/openjdk10/langtools/src/share/classes/javax/tools/ToolProvider.java
/openjdk10/langtools/src/share/sample/javac/processing/src/CheckNamesProcessor.java
/openjdk10/langtools/test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
/openjdk10/langtools/test/com/sun/javadoc/AccessH1/AccessH1.java
/openjdk10/langtools/test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
/openjdk10/langtools/test/com/sun/javadoc/AccessSummary/AccessSummary.java
/openjdk10/langtools/test/com/sun/javadoc/AuthorDD/AuthorDD.java
/openjdk10/langtools/test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
/openjdk10/langtools/test/com/sun/javadoc/MetaTag/MetaTag.java
/openjdk10/langtools/test/com/sun/javadoc/ValidHtml/ValidHtml.java
/openjdk10/langtools/test/com/sun/javadoc/VersionNumber/VersionNumber.java
/openjdk10/langtools/test/com/sun/javadoc/WindowTitles/WindowTitles.java
/openjdk10/langtools/test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java
/openjdk10/langtools/test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
/openjdk10/langtools/test/com/sun/javadoc/testClassTree/TestClassTree.java
/openjdk10/langtools/test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
/openjdk10/langtools/test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
/openjdk10/langtools/test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java
/openjdk10/langtools/test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
/openjdk10/langtools/test/com/sun/javadoc/testHeadings/TestHeadings.java
/openjdk10/langtools/test/com/sun/javadoc/testHelpOption/TestHelpOption.java
/openjdk10/langtools/test/com/sun/javadoc/testHref/TestHref.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
/openjdk10/langtools/test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
/openjdk10/langtools/test/com/sun/javadoc/testIndex/TestIndex.java
/openjdk10/langtools/test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
/openjdk10/langtools/test/com/sun/javadoc/testInterface/TestInterface.java
/openjdk10/langtools/test/com/sun/javadoc/testJavascript/TestJavascript.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkOption/TestLinkOption.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
/openjdk10/langtools/test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
/openjdk10/langtools/test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
/openjdk10/langtools/test/com/sun/javadoc/testNavagation/TestNavagation.java
/openjdk10/langtools/test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
/openjdk10/langtools/test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java
/openjdk10/langtools/test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
/openjdk10/langtools/test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
/openjdk10/langtools/test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
/openjdk10/langtools/test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
/openjdk10/langtools/test/com/sun/javadoc/testPackagePage/TestPackagePage.java
/openjdk10/langtools/test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
/openjdk10/langtools/test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
/openjdk10/langtools/test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
/openjdk10/langtools/test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
/openjdk10/langtools/test/com/sun/javadoc/testStylesheet/TestStylesheet.java
/openjdk10/langtools/test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
/openjdk10/langtools/test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
/openjdk10/langtools/test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java
/openjdk10/langtools/test/com/sun/javadoc/testTaglets/TestTaglets.java
/openjdk10/langtools/test/com/sun/javadoc/testTaglets/taglets/Foo.java
/openjdk10/langtools/test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
/openjdk10/langtools/test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java
/openjdk10/langtools/test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
/openjdk10/langtools/test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
/openjdk10/langtools/test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
/openjdk10/langtools/test/com/sun/javadoc/testValueTag/TestValueTag.java
/openjdk10/langtools/test/com/sun/javadoc/testWarnings/TestWarnings.java
/openjdk10/langtools/test/tools/javac/6341866/Anno.java
/openjdk10/langtools/test/tools/javac/6341866/T6341866.java
/openjdk10/langtools/test/tools/javac/6402516/CheckLocalElements.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/ClassModifiers.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/MemberModifiers.java
/openjdk10/langtools/test/tools/javac/EarlyAssert.java
/openjdk10/langtools/test/tools/javac/InterfaceAssert.java
/openjdk10/langtools/test/tools/javac/OverrideChecks/6738538/T6738538a.java
/openjdk10/langtools/test/tools/javac/OverrideChecks/6738538/T6738538b.java
/openjdk10/langtools/test/tools/javac/T6358024.java
/openjdk10/langtools/test/tools/javac/T6403466.java
/openjdk10/langtools/test/tools/javac/T6411379.java
/openjdk10/langtools/test/tools/javac/T6423583.java
/openjdk10/langtools/test/tools/javac/T6705935.java
/openjdk10/langtools/test/tools/javac/ThrowsIntersection_1.java
/openjdk10/langtools/test/tools/javac/ThrowsIntersection_2.java
/openjdk10/langtools/test/tools/javac/ThrowsIntersection_3.java
/openjdk10/langtools/test/tools/javac/ThrowsIntersection_4.java
/openjdk10/langtools/test/tools/javac/annotations/6214965/T6214965.java
/openjdk10/langtools/test/tools/javac/annotations/6365854/T6365854.java
/openjdk10/langtools/test/tools/javac/annotations/neg/Constant.java
/openjdk10/langtools/test/tools/javac/annotations/neg/Dep.java
/openjdk10/langtools/test/tools/javac/annotations/pos/TrailingComma.java
/openjdk10/langtools/test/tools/javac/api/6421111/T6421111.java
/openjdk10/langtools/test/tools/javac/api/6468404/T6468404.java
/openjdk10/langtools/test/tools/javac/api/6731573/T6731573.java
/openjdk10/langtools/test/tools/javac/api/T6392782.java
/openjdk10/langtools/test/tools/javac/api/T6412669.java
/openjdk10/langtools/test/tools/javac/api/TestOperators.java
/openjdk10/langtools/test/tools/javac/cast/6548436/T6548436d.java
/openjdk10/langtools/test/tools/javac/cast/6558559/T6558559a.java
/openjdk10/langtools/test/tools/javac/cast/6558559/T6558559b.java
/openjdk10/langtools/test/tools/javac/cast/6586091/T6586091.java
/openjdk10/langtools/test/tools/javac/danglingDep/DepX.java
/openjdk10/langtools/test/tools/javac/danglingDep/NoDepX.java
/openjdk10/langtools/test/tools/javac/danglingDep/Test1.java
/openjdk10/langtools/test/tools/javac/depOverrides/annotation/Test1.java
/openjdk10/langtools/test/tools/javac/depOverrides/annotation/Test2.java
/openjdk10/langtools/test/tools/javac/depOverrides/doccomment/Test1.java
/openjdk10/langtools/test/tools/javac/depOverrides/doccomment/Test2.java
BadSourceFileHeader/sourcepath/p/A.java
/openjdk10/langtools/test/tools/javac/enum/6424358/T6424358.java
/openjdk10/langtools/test/tools/javac/enum/T6724345.java
/openjdk10/langtools/test/tools/javac/generics/Casting.java
/openjdk10/langtools/test/tools/javac/generics/Casting3.java
/openjdk10/langtools/test/tools/javac/generics/Casting4.java
/openjdk10/langtools/test/tools/javac/generics/InnerInterface1.java
/openjdk10/langtools/test/tools/javac/generics/InnerInterface2.java
/openjdk10/langtools/test/tools/javac/generics/Multibound1.java
/openjdk10/langtools/test/tools/javac/generics/MultipleInheritance.java
/openjdk10/langtools/test/tools/javac/generics/NameOrder.java
/openjdk10/langtools/test/tools/javac/generics/PermuteBound.java
/openjdk10/langtools/test/tools/javac/generics/PrimitiveVariant.java
/openjdk10/langtools/test/tools/javac/generics/T6557954.java
/openjdk10/langtools/test/tools/javac/generics/T6751514.java
/openjdk10/langtools/test/tools/javac/generics/T6869075.java
/openjdk10/langtools/test/tools/javac/generics/inference/6569789/T6569789.java
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759a.java
/openjdk10/langtools/test/tools/javac/generics/typevars/5060485/Compatibility.java
/openjdk10/langtools/test/tools/javac/generics/typevars/5060485/Compatibility02.java
/openjdk10/langtools/test/tools/javac/generics/typevars/T6880344.java
/openjdk10/langtools/test/tools/javac/generics/wildcards/T6732484.java
/openjdk10/langtools/test/tools/javac/mandatoryWarnings/deprecated/Test.java
/openjdk10/langtools/test/tools/javac/mandatoryWarnings/unchecked/Test.java
/openjdk10/langtools/test/tools/javac/meth/InvokeMHTrans.java
/openjdk10/langtools/test/tools/javac/nio/compileTest/CompileTest.java
/openjdk10/langtools/test/tools/javac/policy/test1/Test1a.java
/openjdk10/langtools/test/tools/javac/policy/test2/Test.java
/openjdk10/langtools/test/tools/javac/processing/model/util/elements/Foo.java
/openjdk10/langtools/test/tools/javac/rawDiags/Note.java
/openjdk10/langtools/test/tools/javac/tree/TreeKindTest.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.java
/openjdk10/langtools/test/tools/javac/varargs/T6746184.java
/openjdk10/langtools/test/tools/javac/varargs/warning/Warn1.java
/openjdk10/langtools/test/tools/javadoc/T4994049/FileWithTabs.java
/openjdk10/langtools/test/tools/javadoc/T4994049/T4994049.java
/openjdk10/langtools/test/tools/javap/T6715251.java
/openjdk10/langtools/test/tools/javap/T6715753.java
/openjdk10/langtools/test/tools/javap/T6729471.java
/openjdk10/langtools/test/tools/javap/T6868539.java
795:a3b5b531542a 20-Dec-2010 lana

Merge

794:7b99f98b3035 13-Dec-2010 mcimadamore

6993978: Project Coin: Compiler support of annotation to reduce varargs warnings
Reviewed-by: jjg, darcy


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symtab.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Type.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Types.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/List.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Warner.java
/openjdk10/langtools/test/tools/javac/diags/CheckExamples.java
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
TrustMeOnNonVarargsMeth.java
TrustMeOnReifiableVarargsParam.java
TrustMeOnVirtualMethod.java
UncheckedGenericArrayCreation.java
UnsafeUseOfVarargsParam.java
VarargsFilename.java
VarargsFilenameAdditional.java
VarargsNonReifiableType.java
VarargsPlural/VarargsFilename.java
VarargsPlural/VarargsPlural.java
VarargsPluralAdditional/VarargsFilename.java
VarargsPluralAdditional/VarargsPlural.java
VarargsPluralAdditional/VarargsPluralAdditional.java
/openjdk10/langtools/test/tools/javac/varargs/6730476/T6730476a.java
/openjdk10/langtools/test/tools/javac/varargs/6806876/T6806876.out
/openjdk10/langtools/test/tools/javac/varargs/6993978/T6993978neg.java
/openjdk10/langtools/test/tools/javac/varargs/6993978/T6993978neg.out
/openjdk10/langtools/test/tools/javac/varargs/warning/Warn4.java
/openjdk10/langtools/test/tools/javac/varargs/warning/Warn5.java
758:1bf969e9792f 06-Dec-2010 lana

Merge

756:c44234f680da 29-Nov-2010 jjg

6900037: javac should warn if earlier -source is used and bootclasspath not set
Reviewed-by: darcy


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Lint.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/file/Paths.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
/openjdk10/langtools/test/tools/javac/6341866/T6341866.java
/openjdk10/langtools/test/tools/javac/ClassFileModifiers/MemberModifiers.java
/openjdk10/langtools/test/tools/javac/T6900037.java
/openjdk10/langtools/test/tools/javac/T6900037.out
/openjdk10/langtools/test/tools/javac/TryWithResources/PlainTry.java
/openjdk10/langtools/test/tools/javac/annotations/neg/Dep.java
AnnotationsNotSupported.java
AssertAsIdentifier.java
DiamondNotSupported.java
EnumAsIdentifier.java
EnumsNotSupported.java
Expected2.java
ForeachNotSupported.java
GenericsNotSupported.java
MulticatchNotSupported.java
NeitherConditionalSubtype.java
SourceNoBootclasspath.java
StaticImportNotSupported.java
StringSwitchNotSupported.java
TryResourceNotSupported.java
TryWithoutCatchOrFinally.java
UnsupportedBinaryLiteral.java
UnsupportedFpLit.java
UnsupportedUnderscoreLiteral.java
VarargsNotSupported.java
/openjdk10/langtools/test/tools/javac/enum/6384542/T6384542.java
/openjdk10/langtools/test/tools/javac/enum/6384542/T6384542a.java
/openjdk10/langtools/test/tools/javac/literals/BadBinaryLiterals.java
/openjdk10/langtools/test/tools/javac/literals/BadUnderscoreLiterals.java
/openjdk10/langtools/test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
/openjdk10/langtools/test/tools/javac/varargs/warning/Warn1.java
751:03177f49411d 18-Nov-2010 jjg

6999438: remove support for exotic identifiers from JDK 7
Reviewed-by: mcimadamore

742:6a99b741a1b0 11-Nov-2010 mcimadamore

6970016: Clean up ARM/try-with-resources implementation
Summary: changed Xlint option name from -Xlint:arm to -Xlint:try
Reviewed-by: jjg

734:f2048d9c666e 03-Nov-2010 mcimadamore

6993963: Project Coin: Use precise exception analysis for effectively final catch parameters
Summary: More precise rethrow analysis should be extended to effectively-final exception parameters. Multicatch parameters should be made implicitly final.
Reviewed-by: jjg, darcy


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Flow.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
MulticatchMustBeFinal.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg01eff_final.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg01eff_final.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg02.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg02.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg02eff_final.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg02eff_final.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg03.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg03.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg04eff_final.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg04eff_final.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg05.java
/openjdk10/langtools/test/tools/javac/multicatch/Neg05.out
/openjdk10/langtools/test/tools/javac/multicatch/Pos06.java
/openjdk10/langtools/test/tools/javac/multicatch/Pos07.java
/openjdk10/langtools/test/tools/javac/multicatch/model/Check.java
/openjdk10/langtools/test/tools/javac/multicatch/model/Member.java
/openjdk10/langtools/test/tools/javac/multicatch/model/Model01.java
/openjdk10/langtools/test/tools/javac/multicatch/model/ModelChecker.java
732:c491eec0acc7 09-Nov-2010 lana

Merge


/openjdk10/langtools/src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/DisjointTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
/openjdk10/langtools/test/tools/javac/T6985181.java
TypeAnnotationsNotSupported.java
/openjdk10/langtools/test/tools/javac/treeannotests/AnnoTreeTests.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/6967002/T6967002.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/6967002/T6967002.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/InnerClass.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/MultipleTargets.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/TypeParameterTarget.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/TypeUseTarget.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/attribution/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/classfile/DeadCode.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/OldArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/VoidGenericMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassExtends.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassLiterals.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ConstructorTypeArgs.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Expressions.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Fields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/LocalVariables.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodReturnType.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodTypeArgs.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodTypeParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Parameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Receivers.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Throws.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/TypeCasts.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/TypeParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Wildcards.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ArrayClassLiterals.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ArrayClassLiterals2.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ClassLiterals.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/JSR175Annotations.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/NewArray.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Presence.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/PresenceInner.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/T6855990.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Visibility.java
731:534afdc92cdc 02-Nov-2010 lana

Merge


/openjdk10/langtools/src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/DisjointTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
/openjdk10/langtools/test/tools/javac/T6985181.java
TypeAnnotationsNotSupported.java
/openjdk10/langtools/test/tools/javac/treeannotests/AnnoTreeTests.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/6967002/T6967002.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/6967002/T6967002.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/InnerClass.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/MultipleTargets.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/TypeParameterTarget.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/TypeUseTarget.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/attribution/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/classfile/DeadCode.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/OldArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/VoidGenericMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassExtends.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassLiterals.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ConstructorTypeArgs.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Expressions.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Fields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/LocalVariables.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodReturnType.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodTypeArgs.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodTypeParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Parameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Receivers.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Throws.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/TypeCasts.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/TypeParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Wildcards.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ArrayClassLiterals.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ArrayClassLiterals2.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ClassLiterals.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/JSR175Annotations.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/NewArray.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Presence.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/PresenceInner.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/T6855990.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Visibility.java
730:fadc6d3e63f4 01-Nov-2010 mcimadamore

6939780: add a warning to detect diamond sites
Summary: added hidden compiler flag '-XDfindDiamond' to detect 'diamondifiable' sites
Reviewed-by: jjg

721:4851ff2ffc10 19-Oct-2010 jjg

6987760: remove 308 support from JDK7
Reviewed-by: darcy, mcimadamore


/openjdk10/langtools/src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/MethodTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/Tree.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/tree/TypeParameterTree.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
/openjdk10/langtools/src/share/classes/com/sun/source/util/TreeScanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
/openjdk10/langtools/test/tools/javac/T6985181.java
/openjdk10/langtools/test/tools/javac/annotations/6881115/T6881115.java
/openjdk10/langtools/test/tools/javac/annotations/6881115/T6881115.out
TypeAnnotationsNotSupported.java
/openjdk10/langtools/test/tools/javac/processing/model/element/TestAnonClassNames.java
/openjdk10/langtools/test/tools/javac/tree/TreePosTest.java
/openjdk10/langtools/test/tools/javac/treeannotests/AnnoTreeTests.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/6967002/T6967002.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/6967002/T6967002.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/InnerClass.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/MultipleTargets.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/TypeParameterTarget.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/TypeUseTarget.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/attribution/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/classfile/DeadCode.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/OldArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/VoidGenericMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/BasicTest.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassExtends.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassLiterals.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ClassParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/ConstructorTypeArgs.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Expressions.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Fields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/LocalVariables.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodReturnType.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodTypeArgs.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/MethodTypeParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Parameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Receivers.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Throws.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/TypeCasts.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/TypeParameters.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/newlocations/Wildcards.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ArrayClassLiterals.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ArrayClassLiterals2.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/ClassLiterals.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/JSR175Annotations.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/NewArray.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Presence.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/PresenceInner.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/T6855990.java
/openjdk10/langtools/test/tools/javap/typeAnnotations/Visibility.java
688:77cc34d5e548 18-Sep-2010 mcimadamore

5088624: cannot find symbol message should be more intelligent
Summary: Resolve.java should keep track of all candidates found during a method resolution sweep to generate more meaningful diagnostics
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789a.out
/openjdk10/langtools/test/tools/javac/6840059/T6840059.out
/openjdk10/langtools/test/tools/javac/6857948/T6857948.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
ExplicitParamsDoNotConformToBounds.java
InapplicableSymbols.java
IncompatibleTypes1.java
InferArgsLengthMismatch.java
KindnameConstructor.java
NoArgs.java
VarargsArgumentMismatch.java
WhereCaptured.java
WhereCaptured1.java
WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
673:584365f256a7 07-Sep-2010 mcimadamore

6979327: method handle invocation should use casts instead of type parameters to specify return type
Summary: infer return type for polymorphic signature calls according to updated JSR 292 draft
Reviewed-by: jjg
Contributed-by: john.r.rose@oracle.com


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/jvm/Target.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/main/Main.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/Scanner.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/Names.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
TypeParameterOnPolymorphicSignature.java
UnsupportedExoticID.java
/openjdk10/langtools/test/tools/javac/meth/InvokeDyn.java
/openjdk10/langtools/test/tools/javac/meth/InvokeDynTrans.java
/openjdk10/langtools/test/tools/javac/meth/InvokeDynTrans.out
/openjdk10/langtools/test/tools/javac/meth/InvokeMH.java
/openjdk10/langtools/test/tools/javac/meth/InvokeMHTrans.java
/openjdk10/langtools/test/tools/javac/meth/InvokeMHTrans.out
/openjdk10/langtools/test/tools/javac/meth/MakeNegTests.sh
/openjdk10/langtools/test/tools/javac/quid/MakeNegTests.sh
/openjdk10/langtools/test/tools/javac/quid/QuotedIdent.java
/openjdk10/langtools/test/tools/javac/quid/QuotedIdent2.java
634:dc550520ed6f 16-Aug-2010 mcimadamore

6369605: Unconstrained type variables fails to include bounds
Summary: unconstrained type-variables with recursive bounds are not inferred properly
Reviewed-by: jjg

631:ea1930f4b789 10-Aug-2010 mcimadamore

6975231: Regression test for 6881115 is failing with compiler output not matching expected output
Summary: missing symbols are collected in an HashSet which doesn't preserve ordering
Reviewed-by: jjg

619:2cf925ad67ab 29-Jul-2010 jjg

6966604: JavacFiler not correctly notified of lastRound
Reviewed-by: darcy

617:4a7979c3ce15 29-Jul-2010 jjg

6972556: warning for using a file name instead of a binary name for Filer.createSourceFile
Reviewed-by: darcy

611:d1bd93028447 26-Jul-2010 jjg

6957438: improve code for generating warning messages containing option names
Reviewed-by: mcimadamore

609:3640b60bd0f6 22-Jul-2010 jjg

6968063: provide examples of code that generate diagnostics
Reviewed-by: mcimadamore


/openjdk10/langtools/make/build.xml
/openjdk10/langtools/test/tools/javac/diags/CheckExamples.java
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/FileManager.java
/openjdk10/langtools/test/tools/javac/diags/HTMLWriter.java
/openjdk10/langtools/test/tools/javac/diags/README.examples.txt
/openjdk10/langtools/test/tools/javac/diags/RunExamples.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
AbstractCantBeAccessed.java
AbstractCantBeInstantiated.java
AbstractMethodCantHaveBody.java
AlreadyDefined.java
AlreadyDefinedImport.java
AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
AlreadyDefinedStaticImport/p/E1.java
AlreadyDefinedStaticImport/p/E2.java
AnnoNotApplicable.java
AnnoNotValidForType.java
AnnoValueMustBeAnnotation.java
AnnoValueMustBeClassLiteral.java
AnnosWithoutProcessors/AnnosWithoutProcessors.java
AnnosWithoutProcessors/processors/AnnoProc.java
AnnotationMissingValue.java
AnnotationMustBeNameValue.java
AnnotationsNotSupported.java
AnonClassImplInterfaceNoArgs.java
AnonClassImplInterfaceNoQualForNew.java
AnonClassImplInterfaceNoTypeArgs.java
AnonymousClass.java
ArrayAndVarargs.java
ArrayDimMissing.java
ArrayRequired.java
AssertAsIdentifier.java
AssertAsIdentifier2.java
AttrMustBeConstant.java
BadSourceFileHeader/BadSourceFileHeader.java
BadSourceFileHeader/sourcepath/p/A.java
BreakOutsideSwitchLoop.java
CallMustBeFirst.java
CannotCreateArrayWithTypeArgs.java
CantApplyDiamond.java
CantAssignToFinal.java
CantDeref.java
CantExtendIntfAnno.java
CantImplement.java
CantInheritDiffArg.java
CantRefBeforeConstr.java
CantResolve.java
CantResolveArgs.java
CantResolveArgsParams.java
CantResolveLocation.java
CantResolveLocationArgs.java
CantResolveLocationArgsParams.java
CantReturnValueForVoid.java
CatchWithoutTry.java
ClashesWith.java
ClassCantWrite.java
ClassPublicInFile.java
ConcreteInheritanceConflict.java
ConstExprRequired.java
ConstantSVUID.java
ContinueOutsideLoop.java
CountError.java
CountErrorPlural.java
CountWarn.java
CountWarnPlural.java
CyclicAnnoElement.java
CyclicInheritance.java
DefaultAllowedInIntfAnnotationMember.java
DeprecatedFilename.java
DeprecatedFilenameAdditional.java
DeprecatedPlural/DeprecatedClass.java
DeprecatedPlural/DeprecatedFilename.java
DeprecatedPlural/DeprecatedPlural.java
DeprecatedPluralAdditional/DeprecatedClass.java
DeprecatedPluralAdditional/DeprecatedFilename.java
DeprecatedPluralAdditional/DeprecatedPlural.java
DeprecatedPluralAdditional/DeprecatedPluralAdditional.java
DiamondInvalidArg.java
DiamondInvalidArgs.java
DiamondNotSupported.java
DirPathElementNotFound.java
DivZero.java
DoesNotOverride.java
DoesntExist.java
DotClassExpected.java
DuplicateAnnotation.java
DuplicateAnnotationMemberValue.java
DuplicateCaseLabel.java
DuplicateClass.java
DuplicateDefaultLabel.java
ElseWithoutIf.java
EmptyBytecodeIdent.java
EmptyCharLiteral.java
EmptyIf.java
EnclClassRequired.java
EnumAnnoValueMustBeEnumConst.java
EnumAsIdentifier.java
EnumAsIdentifier2.java
EnumCantBeInstantiated.java
EnumConstRequired.java
EnumLabelUnqualified.java
EnumNoFinalize.java
EnumNoSubclassing.java
EnumTypesNotExtensible.java
EnumsMustBeStatic.java
EnumsNotSupported.java
ErrProcMessager/ErrProcMessager.java
ErrProcMessager/processors/AnnoProc.java
ErrSyntheticNameConflict.java
Error.java
ErrorReadingFile.java
ExceptAlreadyCaught.java
ExceptNeverThrown.java
Expected2.java
Expected3.java
FinalParamCantBeAssigned.java
FinallyCannotComplete.java
FinallyWithoutTry.java
FloatNumberTooLarge.java
FloatNumberTooSmall.java
ForeachNotApplicable.java
ForeachNotSupported.java
GenericArrayCreation.java
GenericThrowable.java
GenericsNotSupported.java
HasBeenDeprecated.java
IdentifierExpected.java
IllegalBytecodeIdentChar.java
IllegalChar.java
IllegalComboModifiers.java
IllegalEnumStaticRef.java
IllegalEscapeChar.java
IllegalForwardRef.java
IllegalInitializer.java
IllegalLineEndInCharLit.java
IllegalNonAsciiDigit.java
IllegalQualNotIcls.java
IllegalSelfRef.java
IllegalStartOfExpr.java
IllegalUnderscore.java
IllegalUnicodeEscape.java
ImportRequiresCanonical/ImportRequiresCanonical.java
ImportRequiresCanonical/p/Base.java
ImportRequiresCanonical/p/ExtendsBase.java
ImproperSVUID.java
ImproperTypeInnerRawParam.java
ImproperTypeParamMissing.java
IncomparableTypes.java
IncompatibleTypes1.java
InconvertibleTypes.java
InexactVarargsCall.java
InferredDoNotConformToBounds.java
InheritFromFinal.java
InitializerMustComplete.java
InnerClassCantHaveStatic.java
IntNumberTooLarge.java
InterfaceExpected.java
InterfaceNotAllowed.java
IntfAnnotationCantHaveTypeParams.java
IntfAnnotationMemberClash.java
IntfAnnotationsCantHaveParams.java
IntfAnnotationsCantHaveTypeParams.java
IntfMethodCantHaveBody.java
InvalidAnnoMemberType.java
InvalidBinaryNumber.java
InvalidHexNumber.java
InvalidInferredTypes.java
InvalidInstanceof.java
InvalidMethodDecl.java
KindnameClass.java
KindnameConstructor.java
KindnameMethod.java
KindnameVariable.java
LabelInUse.java
LocalEnum.java
LocalVarNeedsFinal.java
LongSVUID.java
MalformedFpLit.java
MalformedSupported/MalformedSupported.java
MalformedSupported/processors/AnnoProc.java
MethodDoesNotOverride.java
MightBeAssignedInLoop.java
MissingDeprecatedAnnotation.java
MissingMethodBody.java
MissingReturnStatement.java
MissingReturnValue.java
MissingSVUID.java
ModifierNotAllowed.java
MulticatchCantBeAssigned.java
MulticatchMustBeFinal.java
MulticatchNotSupported.java
NameClashSameErasure.java
NameClashSameErasureNoOverride.java
NativeMethodCantHaveBody.java
NeitherConditionalSubtype.java
NewNotAllowedInAnno.java
NoArgs.java
NoExplicitAnnoProcRequested.java
NoInterfaceExpected.java
NoInterfaceHere.java
NoJavaLang.java
NoSuperclass.java
NonStaticCantBeRef.java
NotDefAccessClassIntfCantAccess/NotDefAccessClassIntfCantAccess.java
NotDefAccessClassIntfCantAccess/p/C.java
NotDefPublicCantAccess/NotDefPublicCantAccess.java
NotDefPublicCantAccess/p/C.java
NotEnclClass.java
NotLoopLabel.java
NotWithinBounds.java
Note.java
NoteProcMessager/NoteProcMessager.java
NoteProcMessager/processors/AnnoProc.java
OperatorCantBeApplied.java
Orphaned.java
OverrideDoesntThrow.java
OverrideIncompatibleReturn.java
OverrideMeth.java
OverrideStatic.java
OverrideUncheckedReturn.java
OverrideUncheckedThrown.java
OverrideVarargsExtra.java
OverrideVarargsMissing.java
OverrideWeakerAccess.java
PackageAnnos.java
PackageInfoAlreadySeen/p/package-info.java
PackageInfoAlreadySeen/package-info.java
PathElementNotFound.java
PkgClashWithClass/p/q.java
PkgClashWithClass/p/q/C.java
PossibleFallThrough.java
PossibleLossPrecision.java
PrematureEOF.java
PrintProcessorInfo/PrintProcessorInfo.java
PrintProcessorInfo/processors/AnnoProc.java
PrintRounds/PrintRounds.java
PrintRounds/processors/AnnoProc.java
ProcCantFindClass/ProcCantFindClass.java
ProcCantFindClass/processors/AnnoProc.java
ProcFileReopening/ProcFileReopening.java
ProcFileReopening/processors/AnnoProc.java
ProcIllegalFileName/ProcIllegalFileName.java
ProcIllegalFileName/processors/AnnoProc.java
ProcIncompatibleSourceVersion/ProcIncompatibleSourceVersion.java
ProcIncompatibleSourceVersion/processors/AnnoProc.java
ProcOnlyNoProcs.java
ProcPackageDoesNotExist/ProcPackageDoesNotExist.java
ProcPackageDoesNotExist/processors/AnnoProc.java
ProcTypeRecreate/ProcTypeRecreate.java
ProcTypeRecreate/processors/AnnoProc.java
ProcUnclosedTypeFiles/ProcUnclosedTypeFiles.java
ProcUnclosedTypeFiles/processors/AnnoProc.java
ProcUseImplicit/ProcUseImplicit.java
ProcUseImplicit/processors/AnnoProc.java
ProcUseImplicit/sourcepath/p/SomeClass.java
ProcUseProcOrImplicit/ProcUseProcOrImplicit.java
ProcUseProcOrImplicit/processors/AnnoProc.java
ProcUseProcOrImplicit/sourcepath/p/SomeClass.java
ProcessorCantInstantiate/ProcessorCantInstantiate.java
ProcessorCantInstantiate/processors/AnnoProc.java
ProcessorNotFound.java
ProcessorWrongType/ProcessorWrongType.java
ProcessorWrongType/processors/AnnoProc.java
QualifiedNewStaticClass.java
RawClassUse.java
RecursiveConstrInvocation.java
RedundantCast.java
RefAmbiguous.java
RepeatedAnnotationTarget.java
RepeatedInterface.java
RepeatedModifier.java
ReportAccess.java
ResourceClosed.java
ResourceMayNotBeAssigned.java
ResourceNotApplicableToType.java
ResourceNotReferenced.java
ReturnOutsideMethod.java
StaticImportNotSupported.java
StaticImportOnlyClassesAndInterfaces/Other.java
StaticImportOnlyClassesAndInterfaces/StaticImportOnlyClassesAndInterfaces.java
StaticNotQualifiedByType.java
StringConstRequired.java
StringSwitchNotSupported.java
SunApiFilename.java
SunApiFilenameAdditional.java
SunApiPlural/SunApiFilename.java
SunApiPlural/SunApiPlural.java
SunApiPluralAdditional/SunApiFilename.java
SunApiPluralAdditional/SunApiPlural.java
SunApiPluralAdditional/SunApiPluralAdditional.java
SunProprietary.java
SuperNotAllowedInEnum.java
ThrowsNotAllowedInAnno.java
TryResourceNotSupported.java
TryWithoutCatchOrFinally.java
TryWithoutCatchOrFinallyOrResource.java
TypeAnnotationsNotSupported.java
TypeFoundRequired.java
TypeNoParams.java
TypeReqClassArray.java
TypeReqRef.java
TypeVarCantBeDeref.java
TypeVarMayNotBeFollowedByOtherBounds.java
TypesIncompatible.java
UncheckedAssign.java
UncheckedAssignToVar.java
UncheckedCall.java
UncheckedCast.java
UncheckedClash.java
UncheckedFilename.java
UncheckedFilenameAdditional.java
UncheckedGenericArrayCreation.java
UncheckedImplement.java
UncheckedMethodInvocation.java
UncheckedPlural/UncheckedFilename.java
UncheckedPlural/UncheckedPlural.java
UncheckedPluralAdditional/UncheckedFilename1.java
UncheckedPluralAdditional/UncheckedFilename2.java
UncheckedPluralAdditional/UncheckedPluralAdditional.java
UnclosedBytecodeIdent.java
UnclosedCharLiteral.java
UnclosedComment.java
UnclosedStringLiteral.java
UndefinedLabel.java
UndeterminedType1.java
UnmatchedProcessorOptions/UnmatchedProcessorOptions.java
UnmatchedProcessorOptions/processors/AnnoProc.java
UnnamedPackage.java
UnreachableStatement.java
UnreportedException.java
UnreportedExceptionDefaultConstructor.java
UnsupportedBinaryLiteral.java
UnsupportedEncoding.java
UnsupportedFpLit.java
UnsupportedUnderscoreLiteral.java
VarMightAlreadyBeAssigned.java
VarMightNotHaveBeenInitialized.java
VarargsClash.java
VarargsFilename.java
VarargsFilenameAdditional.java
VarargsImplement.java
VarargsNonReifiableType.java
VarargsNotSupported.java
VarargsOverride.java
VarargsPlural/VarargsFilename.java
VarargsPlural/VarargsPlural.java
VarargsPluralAdditional/VarargsFilename.java
VarargsPluralAdditional/VarargsPlural.java
VarargsPluralAdditional/VarargsPluralAdditional.java
Verbose.java
VoidNotAllowed.java
WarnForwardRef.java
WarnProcMessager/WarnProcMessager.java
WarnProcMessager/processors/AnnoProc.java
WarnSelfRef.java
WarnSyntheticNameConflict.java
WarningAndWerror.java
WhereCaptured.java
WhereCaptured1.java
WhereIntersection.java
WhereTypeVar.java
WrongNumberTypeArgs.java