hg: jigsaw/jake/langtools: 19 new changesets

2017-04-27 Thread alan . bateman
Changeset: 5aa6f825b4ec
Author:jjg
Date:  2017-04-17 17:03 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5aa6f825b4ec

8162917: langtools/test/tools/javadoc/CompletionError.java is not runnable
Reviewed-by: ksrini

! test/tools/javadoc/CompletionError.java

Changeset: b9a29aa786dd
Author:ksrini
Date:  2017-04-18 06:29 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b9a29aa786dd

8178339: javadoc includes qualified opens in "Additional Opened Packages" 
section
Reviewed-by: jjg

! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
+ test/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/tools/lib/toolbox/ModuleBuilder.java

Changeset: 7977d89e3d58
Author:ksrini
Date:  2017-04-18 13:39 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7977d89e3d58

8178904: javadoc jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java 
fails
Reviewed-by: jjg

! test/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java

Changeset: 4e5cf20add94
Author:darcy
Date:  2017-04-18 13:43 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4e5cf20add94

8178916: Update annotation processing API for terminology changes in modules
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/annotation/processing/Processor.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java

Changeset: 4bc3bdb40687
Author:jjg
Date:  2017-04-18 15:03 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4bc3bdb40687

8157763: update links to technotes in javadoc API
Reviewed-by: ksrini

! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/Taglet.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java

Changeset: 770234a2ab10
Author:jlahoda
Date:  2017-04-19 11:36 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/770234a2ab10

8178035: MergedTabShiftTabTest sometimes time outs
Summary: Splitting MergedTabShiftTabTest into two tests, increasing timeout.
Reviewed-by: rfield

! test/jdk/jshell/HistoryUITest.java
+ test/jdk/jshell/MergedTabShiftTabCommandTest.java
+ test/jdk/jshell/MergedTabShiftTabExpressionTest.java
- test/jdk/jshell/MergedTabShiftTabTest.java
! test/jdk/jshell/UITesting.java

Changeset: 7c4f03097a05
Author:jlahoda
Date:  2017-04-19 13:38 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7c4f03097a05

8178012: Finish removal of -Xmodule:
Summary: Changing -Xmodule: option to -XD-Xmodule:, setting jtreg to use 
--patch-module instead of -Xmodule:.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.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/TEST.ROOT
+ test/tools/javac/modules/LegacyXModuleTest.java

Changeset: 68536b95691c
Author:bpatel
Date:  2017-04-19 10:26 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/68536b95691c

8176452: Javadoc UI style issue with index in description.
Reviewed-by: jjg, ksrini

! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/jdk/javadoc/doclet/testStylesheet/pkg/A.java

Changeset: f13bda195619
Author:jlahoda
Date:  2017-04-20 13:43 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f13bda195619

8178481: jdk/jshell/CompletionSuggestionTest.java routinely fails
Summary: Depending on the test order, the completion after 'import c' may 
include additional entries besides 'com', only checking 'com' is present.
Reviewed-by: rfield

! test/jdk/jshell/CompletionSuggestionTest.java

Changeset: 9be30ec2401e
Author:ksrini
Date:  2017-04-20 14:37 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9be30ec2401e

8178830: standard doclet: -javafx option should be unhidden
Reviewed-by: bpatel, jjg

! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java

Changeset: 7d89c9c5d41f
Author:lana
Date:  2017-04-21 03:34 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7d89c9c5d41f

Merge

- test/jdk/jshell/MergedTabShiftTabTest.java

Changeset: e5707ba051dc
Author:jjiang
Date:  2017-04-21 19:33 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e5707ba051dc

8179066: Add jdk/jshell/MergedTabShiftTabExpressionTest.ja

hg: jigsaw/jake/langtools: 19 new changesets

2017-03-22 Thread alan . bateman
Changeset: 95d65add96a9
Author:ksrini
Date:  2017-03-13 16:46 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/95d65add96a9

8175219: javadoc should exit when it encounters compilation errors.
Reviewed-by: jjg, bpatel

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! test/jdk/javadoc/doclet/testClassTree/pkg/Coin.java
! test/jdk/javadoc/doclet/testMissingType/TestMissingType.java
! test/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/AnnotationType.java
! 
test/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/AnnotationTypeUndocumented.java
! test/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/C.java
! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/D.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Receivers.java
+ test/jdk/javadoc/tool/IgnoreSourceErrors.java
! test/jdk/javadoc/tool/ReleaseOption.java
! test/jdk/javadoc/tool/T6551367.java
! test/jdk/javadoc/tool/badSuper/BadSuper.java
! test/jdk/javadoc/tool/outputRedirect/p/OutputRedirect.java

Changeset: 0aaffc5096c0
Author:ksrini
Date:  2017-03-13 17:02 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0aaffc5096c0

8176539: javadoc ignores module-info files on the command line
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/jdk/javadoc/tool/modules/CommandLineFiles.java
! test/jdk/javadoc/tool/modules/ModuleTestBase.java
! test/jdk/javadoc/tool/modules/Modules.java
! test/jdk/javadoc/tool/modules/PackageOptions.java

Changeset: 24fa5d195595
Author:jlahoda
Date:  2017-03-14 07:11 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/24fa5d195595

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

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- 
test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/ModuleInfoWithPatchedModuleClassoutput.java
- 
test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/additional/module-info.java
- 
test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/patchmodule/java.compiler/javax/lang/model/element/Extra.java
- 
test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/ModuleInfoWithPatchedModule.java
- 
test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/javax/lang/model/element/Extra.java
- 
test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/module-info.java
! test/tools/javac/modules/CompileModulePatchTest.java
! test/tools/javac/modules/EdgeCases.java
+ test/tools/javac/modules/ModuleInfoPatchPath.java

Changeset: d457e90d4906
Author:jlahoda
Date:  2017-03-14 08:19 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/d457e90d4906

8176045: No compile error when a package is not declared
Summary: Fixing handling of otherwise empty files with package clauses and 
empty files without package clauses.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/tools/javac/modules/EdgeCases.java

Changeset: adef848660f9
Author:jlahoda
Date:  2017-03-14 10:51 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/adef848660f9

8175119: Need to specify module of types created by 
Filer.createSourceFile/Filer.createClassFile?
Summary: Clarifications and improvements to jx.a.processing.Filer for creating 
and reading files in and from modules.
Reviewed-by: darcy, jjg

! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.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/JavacFiler.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
! test/tools/javac/modu

hg: jigsaw/jake/langtools: 19 new changesets

2017-02-13 Thread alan . bateman
Changeset: f0bc0f34d2cc
Author:jjg
Date:  2017-02-07 16:19 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f0bc0f34d2cc

8174140: Move test files into package hierarchy
Reviewed-by: darcy

! test/tools/javac/T4093617/T4093617.java
- test/tools/javac/T4093617/java.base/Object.java
+ test/tools/javac/T4093617/java.base/java/lang/Object.java
! test/tools/javac/redefineObject/Object1-test.java
! test/tools/javac/redefineObject/Object2-test.java
- test/tools/javac/redefineObject/java.base/Object1.java
- test/tools/javac/redefineObject/java.base/Object2.java
+ test/tools/javac/redefineObject/java.base/java/lang/Object1.java
+ test/tools/javac/redefineObject/java.base/java/lang/Object2.java

Changeset: 981fbff798b8
Author:ksrini
Date:  2017-02-07 13:45 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/981fbff798b8

8173302: Move the Description up on module and package index page
Reviewed-by: bpatel, jjg

! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
+ test/jdk/javadoc/doclet/testOverview/TestOverview.java
+ test/jdk/javadoc/doclet/testOverview/msrc/module-info.java
+ test/jdk/javadoc/doclet/testOverview/msrc/p1/C.java
+ test/jdk/javadoc/doclet/testOverview/msrc/p2/C2.java
+ test/jdk/javadoc/doclet/testOverview/overview.html
+ test/jdk/javadoc/doclet/testOverview/src/p1/C.java
+ test/jdk/javadoc/doclet/testOverview/src/p2/C2.java

Changeset: c80dce0bcab4
Author:vromero
Date:  2017-02-08 06:43 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c80dce0bcab4

8174027: error message should adapt to the corresponding top level element
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/T6234077.out
+ test/tools/javac/T8173955/MessageForClassTest.java
+ test/tools/javac/T8173955/MessageForClassTest.out
+ test/tools/javac/T8173955/MessageForEnumTest.java
+ test/tools/javac/T8173955/MessageForEnumTest.out
+ test/tools/javac/T8173955/MessageForInterfaceTest.java
+ test/tools/javac/T8173955/MessageForInterfaceTest.out
! test/tools/javac/modules/ModuleInfoTest.java

Changeset: e8d71e4be697
Author:rfield
Date:  2017-02-08 09:12 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e8d71e4be697

8173893: JShell: reduce memory leaks
Reviewed-by: jlahoda

! 
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/JShell.java

Changeset: c9b0b57e3bd5
Author:rfield
Date:  2017-02-08 10:43 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c9b0b57e3bd5

8173845: JShell API: not patch compatible
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! 
src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java
+ test/jdk/jshell/FileManagerTest.java
! test/jdk/jshell/MyExecutionControl.java

Changeset: fc0a9318d392
Author:rfield
Date:  2017-02-08 13:35 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/fc0a9318d392

8173916: jshell tool: /methods signature confusing/non-standard format
8174028: jshell tool: /method /type failed declaration listed (without 
indication)
8174041: jshell tool: --startup PRINTING references undeclared Locale class
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/PRINTING.jsh
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java

Changeset: 7729c633b9f1
Author:vromero
Date:  2017-02-08 19:42 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7729c633b9f1

8174073: NPE caused by @link reference to class
Reviewed-by: jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
+ test/tools/javac/doclint/NPEDuplicateClassNamesTest.java

Changeset: 706967704e65
Author:mcimadamore
Date:  2017-02-09 15:19 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/706967704e65

8174249: Regression in generic method unchecked calls
Summary: Erasure for unchecked call occurs too early after JDK-8078093
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics

hg: jigsaw/jake/langtools: 19 new changesets

2016-10-13 Thread mandy . chung
Changeset: 3dbcbc28ea1b
Author:jjg
Date:  2016-10-04 16:47 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3dbcbc28ea1b

8166472: javac/javadoc expands @files incorrectly
Reviewed-by: henryjen, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java
+ test/tools/javac/main/AtFileTest.java

Changeset: 49314bc6d795
Author:smarks
Date:  2016-10-04 18:43 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/49314bc6d795

8161338: (jdeprscan) remove JEP 293 non-conforming -cp option
8165927: (jdeprscan) com.sun.tools.jdeprscan.Main.instance should be package 
protected
Reviewed-by: jjg

! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md
! 
src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties
! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java

Changeset: a35a1d86165c
Author:mchung
Date:  2016-10-04 18:56 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a35a1d86165c

8166860: Add magic number to jmod file
Reviewed-by: alanb, jjg

! make/tools/crules/MutableFieldsAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java

Changeset: 076a0354bedb
Author:mcimadamore
Date:  2016-10-05 13:06 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/076a0354bedb

8167070: Performance regression in compound scopes
Summary: Extra call to inner scope's hasNext() causes performance regression
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java

Changeset: 0eda7aaaf3d2
Author:mchung
Date:  2016-10-05 18:41 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0eda7aaaf3d2

8166846: jdeps fails to generate module info if there is any class in unnamed 
package
Reviewed-by: lancea

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
! test/tools/jdeps/jdkinternals/ShowReplacement.java
+ test/tools/jdeps/lib/JdepsRunner.java
! test/tools/jdeps/lib/JdepsUtil.java
! test/tools/jdeps/modules/GenModuleInfo.java
+ test/tools/jdeps/modules/UnnamedPackage.java

Changeset: d7c3ad383ed5
Author:mchung
Date:  2016-10-05 18:42 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/d7c3ad383ed5

8167014: jdeps: Missing message: warn.skipped.entry
Reviewed-by: alanb, lancea

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties

Changeset: 53dd5c5efac3
Author:jlahoda
Date:  2016-10-06 14:03 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/53dd5c5efac3

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

! 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/resources/compiler.properties
+ test/tools/javac/diags/examples/LeaksNotAccessible/LeaksNotAccessible.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/api/Api.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/module-info.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/LeaksNotAccessibleUnexported.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/api/Api.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/impl/Impl.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/module-info.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/LeaksNotAccessibleUnexportedQualified.java
+ 
test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/api/Api.java
+ 
test/

hg: jigsaw/jake/langtools: 19 new changesets

2016-06-02 Thread alan . bateman
Changeset: 5b344cfeb8c8
Author:sadayapalam
Date:  2016-05-25 19:30 +0530
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5b344cfeb8c8

8047024: 7 ANNOT tests in JCK9 test suite fail with an AssertionError for 
exception_index
Summary: Fix incorrect assertion about exception index already being set.
Reviewed-by: mcimadamore

! 
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ test/tools/javac/annotations/typeAnnotations/8047024/T8047024.java
+ test/tools/javac/annotations/typeAnnotations/8047024/T8047024_01.java

Changeset: 1ef94fda9c07
Author:vromero
Date:  2016-05-25 11:33 -0400
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/1ef94fda9c07

8152360: deprecate javah
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
+ test/tools/javac/T8152360/DeprecateJavahTest.java
! test/tools/javah/T6893943.java
! test/tools/javah/VersionTest.java

Changeset: 487e6d33c635
Author:darcy
Date:  2016-05-25 22:32 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/487e6d33c635

8032230: Enhance javax.a.p.RoundEnvironment after repeating annotations
Reviewed-by: jjg

! 
src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java

Changeset: da5d8d3e445f
Author:sadayapalam
Date:  2016-05-26 18:22 +0530
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/da5d8d3e445f

8154052: Java compiler error displays line from the wrong file
Summary: Compiler should update the diagnostic source properly.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/diags/EagerInitCheck.java
+ test/tools/javac/diags/EagerInitCheck.out
+ test/tools/javac/diags/IEagerInitCheck.java

Changeset: 10eaadcaba97
Author:rfield
Date:  2016-05-26 07:58 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/10eaadcaba97

8157917: JShell: shutdown could cause remote JDWP errors to be visible to users
8157918: JShell tests: StartOptionTest displays insufficient information to 
diagnose failures
Reviewed-by: vromero

! src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java
! test/jdk/jshell/StartOptionTest.java

Changeset: 4344c9ad3c9d
Author:mcimadamore
Date:  2016-05-26 18:09 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4344c9ad3c9d

8157895: langtools launcher.sh-template script is broken
Summary: Add logic to quote Xpatch paths
Reviewed-by: jjg

! make/build.xml
! make/intellij/runConfigurations/javac.xml
! make/intellij/runConfigurations/javadoc.xml
! make/intellij/runConfigurations/javah.xml
! make/intellij/runConfigurations/javap.xml
! make/intellij/runConfigurations/jshell.xml
! make/intellij/runConfigurations/sjavac.xml
! make/launcher.sh-template

Changeset: 961cba2189e5
Author:lana
Date:  2016-05-26 17:18 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/961cba2189e5

Merge


Changeset: 894bff248e4f
Author:jjg
Date:  2016-05-26 10:45 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/894bff248e4f

8156962: javac should support options specified in _JAVAC_OPTIONS
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javac/modules/EnvVarTest.java

Changeset: 39d44146e8d9
Author:jjg
Date:  2016-05-26 10:46 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/39d44146e8d9

Merge


Changeset: 6d69114ec506
Author:rfield
Date:  2016-05-26 12:38 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6d69114ec506

8157953: JShell tests: reenable ToolBasicTest
8080883: JShell tool: tool does not report errors if -startup and -nostartup 
flags are specified
Reviewed-by: vromero

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! 
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java

Changeset: a50a635008a3
Author:jjg
Date:  2016-05-26 17:35 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a50a635008a3

8157608: deprecate old entry points for javadoc tool
Reviewed-by: ksrini

! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java

Changeset: 5e4854abed51
Author:rfield
Date:  20