Changeset: e344c5e58b75 Author: alanb Date: 2016-05-04 16:16 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e344c5e58b75
requires static / exports dynamic prototype Contributed-by: [email protected] ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleV52_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java Changeset: 4245c0cc1410 Author: alanb Date: 2016-05-11 13:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4245c0cc1410 Change ModuleFinder.compose to varargs, drop ModuleFinder.empty ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java Changeset: b8f4515698f8 Author: alanb Date: 2016-05-12 11:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b8f4515698f8 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java Changeset: 692bdf9625e2 Author: alanb Date: 2016-05-12 18:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/692bdf9625e2 Merge Changeset: 750f06827ce2 Author: alanb Date: 2016-05-19 22:03 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/750f06827ce2 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java Changeset: 0e0dfba618f6 Author: mchung Date: 2016-05-24 11:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0e0dfba618f6 jdk.launcher.* properties are renamed to jdk.module.* ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java Changeset: 959f0734ff21 Author: jjg Date: 2016-05-25 20:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/959f0734ff21 ignore 'exports dynamic' at compile time ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java Changeset: dc8836840766 Author: jjg Date: 2016-05-25 20:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/dc8836840766 clean up old code for v52 Module attribute ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: 8b19d64fd820 Author: jjg Date: 2016-05-25 20:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8b19d64fd820 add missing @modules ! test/tools/sjavac/ApiExtraction.java Changeset: 69a7ccfb20e0 Author: alanb Date: 2016-05-26 12:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/69a7ccfb20e0 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java + src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java - src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteResolutionException.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java - src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java - src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java - src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java - src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java - src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/jshell/JDINotConnectedException.java - test/tools/jdeps/CompilerUtils.java Changeset: 3fbac077dc0a Author: alanb Date: 2016-05-26 12:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3fbac077dc0a Merge Changeset: 2807dd3cb8be Author: alanb Date: 2016-05-26 18:41 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/2807dd3cb8be Merge Changeset: 59a2e428b1ff Author: jjg Date: 2016-05-26 15:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/59a2e428b1ff fix (most) sjavac tests ! test/ProblemList.txt + test/tools/lib/toolbox/Assert.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/PooledExecution.java ! test/tools/sjavac/SjavacBase.java ! test/tools/sjavac/StateDir.java ! test/tools/sjavac/Wrapper.java Changeset: 7f01f2bd9d24 Author: jjg Date: 2016-05-26 17:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7f01f2bd9d24 Remove support for v52 Module attribute; fix remaining tests ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleV52_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! test/tools/javac/MethodParameters/AnnotationTest.java ! test/tools/javac/MethodParameters/AnonymousClass.java ! test/tools/javac/MethodParameters/Constructors.java ! test/tools/javac/MethodParameters/EnumTest.java ! test/tools/javac/MethodParameters/InstanceMethods.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/MemberClassTest.java ! test/tools/javac/MethodParameters/StaticMethods.java ! test/tools/javac/MethodParameters/UncommonParamNames.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java Changeset: 1d405a2dc297 Author: mchung Date: 2016-05-30 17:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/1d405a2dc297 Update tests not to depend jdk.module.* system property ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java Changeset: e2281dcf61ca Author: alanb Date: 2016-06-01 20:25 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e2281dcf61ca Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java Changeset: 5fa6ee98f0ee Author: alanb Date: 2016-06-03 06:37 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5fa6ee98f0ee Merge Changeset: 100a5fe36ea7 Author: alanb Date: 2016-06-09 15:56 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/100a5fe36ea7 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java - src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEnv.java - test/jdk/javadoc/tool/sampleapi/res/xml/fx.xml - test/jdk/javadoc/tool/sampleapi/res/xml/simple.xml - test/jdk/javadoc/tool/sampleapi/res/xml/tiny.xml - test/jdk/jshell/ExecutionControlTest.java - test/tools/javadoc/sampleapi/README.txt - test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java - test/tools/javadoc/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java - test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java - test/tools/javadoc/sampleapi/lib/sampleapi/generator/Documentifier.java - test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java - test/tools/javadoc/sampleapi/lib/sampleapi/util/PoorDocCommentTable.java - test/tools/javadoc/sampleapi/lib/sampleapi/util/SimpleMultiplier.java - test/tools/javadoc/sampleapi/res/xml/fx.xml - test/tools/javadoc/sampleapi/res/xml/simple.xml - test/tools/javadoc/sampleapi/res/xml/tiny.xml Changeset: f140ad365704 Author: alanb Date: 2016-06-09 20:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f140ad365704 Merge Changeset: b2884d590fca Author: jlahoda Date: 2016-06-15 16:23 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b2884d590fca Accept ElementType.MODULE ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java Changeset: 64d3d6cf5f39 Author: alanb Date: 2016-06-16 20:55 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/64d3d6cf5f39 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Changeset: 360aaf2b76d2 Author: jlahoda Date: 2016-06-17 13:27 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/360aaf2b76d2 8159602: Update module-info to support annotations on module-info.java Summary: Basic support for annotations-on-modules. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java + test/tools/javac/modules/AnnotationsOnModules.java ! test/tools/javac/modules/ModuleInfoTreeAccess.java Changeset: f3eefa4e4488 Author: mchung Date: 2016-06-20 19:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f3eefa4e4488 Lax jcheck ! .jcheck/conf Changeset: 4d6ffcaf5a0d Author: mchung Date: 2016-06-20 19:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4d6ffcaf5a0d Update jdeps CLI options to GNU-style ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/lib/JdepsUtil.java ! test/tools/jdeps/modules/CheckModuleTest.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/ModuleTest.java ! test/tools/jdeps/modules/SplitPackage.java ! test/tools/jdeps/modules/TransitiveDeps.java ! test/tools/jdeps/modules/src/m3/module-info.java ! test/tools/jdeps/modules/src/m5/module-info.java Changeset: b2ee681ea4e9 Author: jjg Date: 2016-06-23 11:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b2ee681ea4e9 Initial javac support for revised option names; initial test updates ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! 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/processing/JavacProcessingEnvironment.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AnnotationsOnModules.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/EnvVarTest.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: 3a9eaae86602 Author: jjg Date: 2016-06-23 21:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3a9eaae86602 improve javac option handling for long form options ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.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/Main.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 ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java Changeset: cf5d67cef9f6 Author: alanb Date: 2016-06-24 07:56 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/cf5d67cef9f6 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: be957f5d875a Author: alanb Date: 2016-06-24 10:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/be957f5d875a tools/javac/modules/PackageConflictTest.java failing ! test/tools/javac/modules/PackageConflictTest.java Changeset: 9805c3c9d091 Author: jjg Date: 2016-06-24 15:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9805c3c9d091 update javadoc, sjavac with preliminary support for long form options; update tests ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/tools/all/RunCodingRules.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6403466.java ! test/tools/javac/T6406771.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/T6412669.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestTrees.java ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/examples/AddmodsAllModulePathInvalid/module-info.java ! test/tools/javac/diags/examples/CantFindModule/CantFindModule.java ! test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java ! test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/tools/javac/diags/examples/XaddexportsMalformedEntry.java ! test/tools/javac/diags/examples/XaddexportsTooMany.java ! test/tools/javac/diags/examples/XaddreadsMalformedEntry.java ! test/tools/javac/diags/examples/XaddreadsTooMany.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationsOnModules.java ! test/tools/javac/modules/MissingJarInModulePathTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/processing/T8142931.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/loader/testClose/TestClose2.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/util/T6597678.java ! test/tools/javap/T7004698.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/jdeps/modules/ModuleTest.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/Wrapper.java Changeset: 872efb2ad0ab Author: jjg Date: 2016-06-24 19:51 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/872efb2ad0ab big cleanup of javac Option handling code; some bug fixes for javadoc ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.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/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java Changeset: 16a5cb98c54a Author: jjg Date: 2016-06-24 19:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/16a5cb98c54a add javadoc --system ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java Changeset: 8dda5ead363b Author: jjg Date: 2016-06-27 18:33 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8dda5ead363b minor updates to javac command line help, improving formatting and consistency. ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: cb46d17f68cc Author: jjg Date: 2016-06-30 15:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/cb46d17f68cc update javadoc command line help ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/tool/CheckResourceKeys.java ! test/tools/javadoc/CheckResourceKeys.java Changeset: 24559c293fc6 Author: jjg Date: 2016-06-30 17:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/24559c293fc6 more updates for command-line help ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties Changeset: 373c5d4eb488 Author: jjg Date: 2016-07-01 18:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/373c5d4eb488 javac support for --inherit-runtime-environment; eliminated duplicate usage messages caused by bad command line args ! make/tools/crules/MutableFieldsAnalyzer.java ! 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 ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java + test/tools/javac/modules/InheritRuntimeEnvironmentTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/lib/toolbox/JavaTask.java ! test/tools/lib/toolbox/JavacTask.java Changeset: 5a96caa1fb80 Author: mchung Date: 2016-07-02 14:42 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5a96caa1fb80 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: b4e77e9f60a8 Author: alanb Date: 2016-07-05 15:23 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b4e77e9f60a8 Merge ! .jcheck/conf ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.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/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/ProblemList.txt ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/CheckResourceKeys.java ! test/tools/all/RunCodingRules.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6403466.java ! test/tools/javac/T6406771.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/T6412669.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestTrees.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/loader/testClose/TestClose2.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/util/T6597678.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java ! test/tools/javadoc/CheckResourceKeys.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/sjavac/OverlappingSrcDst.java
