hg: jigsaw/jake/langtools: 26 new changesets

2017-02-24 Thread alan . bateman
Changeset: 39f31cef8e6a
Author:rfield
Date:  2017-02-13 08:50 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/39f31cef8e6a

8174797: jshell tool: invalid module path crashes tool
8174796: jshell tool: regression: user home (tilde) not translated
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolSimpleTest.java

Changeset: c73b98b79148
Author:darcy
Date:  2017-02-13 10:29 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c73b98b79148

8173945: Add methods for Elements.getAll{Type, Package, Module}Elements
Reviewed-by: jlahoda, jjg

! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
+ test/tools/javac/processing/model/util/elements/TestAllFoos.java
+ test/tools/javac/processing/model/util/elements/modules/m1/module-info.java
+ test/tools/javac/processing/model/util/elements/modules/m1/pkg/C.java
+ 
test/tools/javac/processing/model/util/elements/modules/m1/pkg/package-info.java
+ test/tools/javac/processing/model/util/elements/modules/m2/module-info.java
+ test/tools/javac/processing/model/util/elements/modules/m2/pkg/C.java
+ 
test/tools/javac/processing/model/util/elements/modules/m2/pkg/package-info.java

Changeset: b87052a3056f
Author:darcy
Date:  2017-02-13 11:51 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b87052a3056f

8174854: Fix two javax.annotation.processing javadoc link issues
Reviewed-by: mchung

! 
src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/java.compiler/share/classes/javax/annotation/processing/Processor.java

Changeset: ab6d375bab80
Author:rfield
Date:  2017-02-13 12:14 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/ab6d375bab80

8174857: jshell tool: /help /set truncation -- confusing indentation
Reviewed-by: jjg

! 
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties

Changeset: 0837e68b5689
Author:darcy
Date:  2017-02-13 12:59 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0837e68b5689

8174860: Fix bad javadoc link in javax.tools.JavaFileManager
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/tools/JavaFileManager.java

Changeset: 44e21b2f6370
Author:rfield
Date:  2017-02-13 17:04 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/44e21b2f6370

8174862: JShell tests: new JDK-8174797 testInvalidClassPath fails on Windows
Reviewed-by: jlahoda

! test/jdk/jshell/ToolSimpleTest.java

Changeset: 6967e22a5ddd
Author:mli
Date:  2017-02-13 18:19 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6967e22a5ddd

8174695: Fix @since in module-info.java in dev/langtools repo
Reviewed-by: mcimadamore

! src/java.compiler/share/classes/module-info.java
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.javadoc/share/classes/module-info.java
! src/jdk.jdeps/share/classes/module-info.java

Changeset: 457e4a27daad
Author:sadayapalam
Date:  2017-02-14 14:24 +0530
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/457e4a27daad

8170691: fill in @bug number for test
Reviewed-by: darcy

! test/tools/javac/modules/AllDefaultTest.java

Changeset: 3cf5dd848c5b
Author:anazarov
Date:  2017-02-14 16:18 +0300
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3cf5dd848c5b

8170404: Improve negative testing for module-info
Reviewed-by: jjg

! test/tools/javac/modules/ModuleInfoTest.java

Changeset: ce416299fd2d
Author:vromero
Date:  2017-02-14 15:45 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/ce416299fd2d

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

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.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/resources/compiler.properties
+ test/tools/javac/diags/examples/ServiceImplNotPublic/ServiceImplNotPublic.java
+ test/tools/javac/diags/examples/ServiceImplNotPublic/example/ServiceImpl.java
+ test/tools/javac/diags/examples/ServiceImplNotPublic/example/SomeService.java
+ test/tools/javac/diags/examples/ServiceImplNotPublic/module-info.java
! test/tools/javac/modules/ProvidesTest.java
+ test/tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java

Changeset: 2815405955ee
Author:jlahoda
Date:  2017-02-15 11:27 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/2815405955ee

8175007: Incorrect error messages for inaccessible classes in visible packages
Summary: Recovery lookup may be triggered for inaccessible classes in visible 
packages - providing better 

hg: jigsaw/jake/langtools: 26 new changesets

2017-01-27 Thread alan . bateman
Changeset: 444b89786af3
Author:darcy
Date:  2017-01-17 09:40 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/444b89786af3

8172686: Use less aggressive deprecation of utility visitors
Reviewed-by: jjg, smarks

! 
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/AbstractElementVisitor6.java
! 
src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.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/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.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/SimpleAnnotationValueVisitor6.java
! 
src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.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/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java

Changeset: fa270be31a31
Author:chegar
Date:  2017-01-18 09:35 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/fa270be31a31

8171380: Remove all exports from jdk.jlink
Reviewed-by: alanb, mchung, sundar

! test/TEST.ROOT
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/diags/Example.java
! test/tools/javap/T7004698.java
! test/tools/jdeps/APIDeps.java

Changeset: f0ab545eb30e
Author:anazarov
Date:  2017-01-18 21:09 +0300
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f0ab545eb30e

8170250: update/improve testing of classfile module attribute
Reviewed-by: jjg, jlahoda

! test/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: 4a937fde7b91
Author:darcy
Date:  2017-01-18 19:39 -0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4a937fde7b91

8172910: Use default methods as appropriate for language model visitors
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/AbstractElementVisitor6.java
+ test/tools/javac/processing/model/TestVisitorDefaults.java

Changeset: 8e4dbcb99277
Author:jjg
Date:  2016-07-12 14:41 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8e4dbcb99277

8138725: Add options for Javadoc generation
Reviewed-by: ksrini, bpatel, ahgross

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
+ 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/FatalError.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java
+ 
src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
! 
src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
!