Changeset: 5ec5a14e1627 Author: jlahoda Date: 2017-01-09 16:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5ec5a14e1627
8172411: -XDnoModules must be removed Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java Changeset: ee620ff60730 Author: rfield Date: 2017-01-09 13:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/ee620ff60730 8172255: JShell API: ExecutionControl/LoaderDelegate: Remove unused/unimplemented setClassPath Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteCodes.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! test/jdk/jshell/KullaTesting.java Changeset: f5dc63258a43 Author: darcy Date: 2017-01-09 16:20 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f5dc63258a43 8172458: Make javax.lang.model javadoc HTML 5 compliant Reviewed-by: jjg ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/WildcardType.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java Changeset: 9ed8e9a27b00 Author: rfield Date: 2017-01-09 18:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9ed8e9a27b00 8171981: JShell: Fails compilation: new Object().getClass().getSuperclass() Reviewed-by: mcimadamore ! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java + src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java + src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java ! test/jdk/jshell/TypeNameTest.java ! test/jdk/jshell/VariablesTest.java Changeset: f420d8eea54f Author: jlahoda Date: 2017-01-10 10:17 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f420d8eea54f 8171385: jshell tool: unresponsive to ctrl-C in input wait on Windows Summary: Ensuring stop is sent using the proper channel depending on the current state of the StopDetectingInputStream. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java ! test/jdk/jshell/StopExecutionTest.java Changeset: 6891ece2edae Author: jlahoda Date: 2017-01-10 13:53 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6891ece2edae 8172414: jshell not working in exploded JDK build Summary: Using Class.getResourceAsStream instead of a direct reference to JRT. Reviewed-by: rfield, sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java Changeset: 97a60778fc6a Author: vromero Date: 2017-01-10 11:31 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/97a60778fc6a 8171332: NPE in MembersPhase.finishClass Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/T8171332/Buggy.java + test/tools/javac/T8171332/Processor.java + test/tools/javac/T8171332/Processor.out Changeset: f94e974fe589 Author: jlahoda Date: 2017-01-11 10:59 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f94e974fe589 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 ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235a.out ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T5003235/T5003235b.out ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/RunExamples.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apia/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apia/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apib/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apib/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apia/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apia/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apib/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apib/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/NotDefAccessNotExported.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AutomaticModules.java + test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/LimitModulesTest.java ! test/tools/javac/modules/OpenModulesTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresStaticTest.java ! test/tools/javac/modules/RequiresTransitiveTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: 9486f3eac5ad Author: vromero Date: 2017-01-11 10:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9486f3eac5ad 8171325: NPE in Check.clearLocalClassNameIndexes Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.java + test/tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.out Changeset: 69e2e4d7136c Author: rfield Date: 2017-01-11 11:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/69e2e4d7136c 8172530: JShell: TypeProjection .stream().map(...).collect(...) must be replaced with .map(...) Reviewed-by: mcimadamore ! src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java Changeset: cfa0d9053907 Author: jlahoda Date: 2017-01-12 15:37 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/cfa0d9053907 8172668: NPE in jdk.compiler/com.sun.tools.javac.comp.TypeEnter$ImportsPhase.importNamed( Summary: Guarding against noType returned from ErrorType.getOriginalType. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/tools/javac/modules/ConvenientAccessErrorsTest.java Changeset: b95622ea8356 Author: vromero Date: 2017-01-12 09:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b95622ea8356 8172213: Remove unused and partially implemented JavacElements#getSourcePosition methods Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java - src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java Changeset: a7c9094dae38 Author: vromero Date: 2017-01-12 15:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a7c9094dae38 8171528: Crash in Annotate with duplicate package-info declarations Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java + test/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java + test/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.out + test/tools/javac/T8171528/pkg1/package-info.java + test/tools/javac/T8171528/pkg2/package-info.java Changeset: b376af3d9fa9 Author: lana Date: 2017-01-13 01:35 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b376af3d9fa9 Merge - src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java Changeset: b1d7dfdd0ffb Author: jjg Date: 2017-01-13 15:48 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b1d7dfdd0ffb 8172474: javac should enable doclint checking for HTML 5 Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/doclint/DocLintFormatTest.java Changeset: fad798c3749f Author: rfield Date: 2017-01-13 18:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/fad798c3749f 8172678: JShell Tests: Disable CompletionSuggestionTest.testBrokenClassFile2() Reviewed-by: jlahoda ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: b6960e2da008 Author: darcy Date: 2017-01-13 19:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b6960e2da008 8172531: Correct misstatements in javax.lang.model visitor documentation Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java Changeset: 6c729485e202 Author: sadayapalam Date: 2017-01-17 09:17 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6c729485e202 8171993: AssertionError when compiling method reference with generic code and varargs. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/MethodReferenceVarargsTest.java Changeset: 03f48cd283f5 Author: jlahoda Date: 2017-01-17 07:41 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/03f48cd283f5 8172262: packages missing from docs build Summary: Do not return packages without members from Elements.getPackageElement(String), to avoid ambiguities among such packages in multiple modules. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/modules/AnnotationProcessing.java Changeset: b670e95106f5 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b670e95106f5 Added tag jdk-9+153 for changeset 03f48cd283f5 ! .hgtags Changeset: 5497cd882818 Author: alanb Date: 2017-01-20 11:45 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5497cd882818 Merge ! .hgtags ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java - src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/KullaTesting.java ! test/tools/javac/diags/Example.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/OpenModulesTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresStaticTest.java ! test/tools/javac/modules/RequiresTransitiveTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java