hg: jdk9/client/langtools: 12 new changesets

david.dehaven at oracle.com david.dehaven at oracle.com
Mon Sep 12 23:36:40 UTC 2016


Changeset: e3da5f8001d2
Author:    jlahoda
Date:      2016-09-01 21:25 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/e3da5f8001d2

8164952: JShell tests: jdk/jshell/CompletionSuggestionTest.testUncompletedDeclaration(): failure
Summary: Avoiding conflict between the CompletionSuggestionTest.testUncompletedDeclaration test and ClassPathTest
Reviewed-by: rfield

! test/jdk/jshell/CompletionSuggestionTest.java

Changeset: f3c256cbcb58
Author:    rfield
Date:      2016-09-01 13:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/f3c256cbcb58

8165211: JShell: Fix completion analysis problems
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! test/jdk/jshell/CompletenessTest.java

Changeset: 192d58e5d899
Author:    sadayapalam
Date:      2016-09-02 07:49 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/192d58e5d899

8164073: Javac should unconditionally warn if deprecated javadoc tag is used without @Deprecated annotation
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
! test/tools/javac/T4994049/DeprecatedYES.out
! test/tools/javac/danglingDep/DepX.out
+ test/tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java
! test/tools/javac/depDocComment/SuppressDeprecation.java
! test/tools/javac/depDocComment/SuppressDeprecation.out
+ test/tools/javac/depDocComment/SuppressDeprecation8.out
! test/tools/javac/depOverrides/doccomment/Test1.java
! test/tools/javac/depOverrides/doccomment/Test1A.out
! test/tools/javac/depOverrides/doccomment/Test1B.out
! test/tools/javac/depOverrides/doccomment/Test1B2.out
+ test/tools/javac/depOverrides/doccomment/Test1B3.out
+ test/tools/javac/depOverrides/doccomment/Test1I.out
! test/tools/javac/depOverrides/doccomment/Test2.java
+ test/tools/javac/depOverrides/doccomment/Test2P.out
! test/tools/javac/depOverrides/doccomment/Test2Q.out
! test/tools/javac/depOverrides/doccomment/Test2R.out
! test/tools/javac/depOverrides/doccomment/Test3.out
! test/tools/javac/lint/Deprecation.out

Changeset: c24aba041be9
Author:    lana
Date:      2016-09-01 23:20 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c24aba041be9

Added tag jdk-9+134 for changeset f08683786207

! .hgtags

Changeset: 595ae38c8f08
Author:    lana
Date:      2016-09-02 02:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/595ae38c8f08

Merge


Changeset: 53ebb47dc802
Author:    vromero
Date:      2016-09-02 05:43 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/53ebb47dc802

8160454: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getDirectives() causes NPE on unnamed modules
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
+ test/tools/javac/modules/T8160454/NPEGetDirectivesTest.java

Changeset: af5eb8f3ffd2
Author:    jlahoda
Date:      2016-09-06 12:51 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/af5eb8f3ffd2

8161376: Introduce -Xlint:exports
Summary: Adding -Xlint:exports, currently not doing anything. Functionality will be added separatelly under JDK-8153362.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: 589ff4d43428
Author:    vromero
Date:      2016-09-06 17:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/589ff4d43428

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

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

Changeset: e07ed6317649
Author:    rfield
Date:      2016-09-07 12:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/e07ed6317649

8080352: jshell tool: Error message for using "package" should be more descriptive than "Failed"
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! test/jdk/jshell/RejectedFailedTest.java

Changeset: 560204c4944f
Author:    jlahoda
Date:      2016-09-08 15:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/560204c4944f

8131025: JShell: crash on tab-complete reference to bad class file
Summary: Catching CompletionFailure when iterating through Scope.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/jdk/jshell/CompletionSuggestionTest.java

Changeset: 39138c7eeb27
Author:    lana
Date:      2016-09-08 21:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/39138c7eeb27

Added tag jdk-9+135 for changeset af5eb8f3ffd2

! .hgtags

Changeset: c8f02f0ecbd7
Author:    lana
Date:      2016-09-08 22:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c8f02f0ecbd7

Merge




More information about the jdk9-client-changes mailing list