hg: mobile/dev/langtools: 40 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Tue Oct 4 15:26:50 UTC 2016


Changeset: e15a551a81b5
Author:    smarks
Date:      2016-08-29 13:44 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/e15a551a81b5

8164837: fix jdeprscan TestLoad and TestScan failures on Windows
Reviewed-by: darcy

! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
! test/ProblemList.txt

Changeset: 047d4d42b466
Author:    mchung
Date:      2016-08-30 17:47 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/047d4d42b466

8160851: Remove old launcher module-related options
Reviewed-by: jjg, alanb

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.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.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java

Changeset: 98d653e53a0a
Author:    mchung
Date:      2016-08-30 20:49 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/98d653e53a0a

8165109: langtools/test switches to use new CLI options
Reviewed-by: jjg, amlu

! test/jdk/javadoc/tool/ReleaseOption.java
! test/tools/javac/T8139474/DashRelease7DashVerboseTest.java
! test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java
! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java
! test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java
! test/tools/javac/modules/UpgradeModulePathTest.java
! test/tools/javac/options/release/ReleaseOption.java
! test/tools/javac/options/release/ReleaseOptionClashes.java
! test/tools/javac/options/release/ReleaseOptionThroughAPI.java
! test/tools/javac/platform/PlatformProviderTest.java
! test/tools/javac/sym/ElementStructureTest.java
! test/tools/javac/synthesize/Main.java
! test/tools/javadoc/ReleaseOption.java
! test/tools/lib/toolbox/ModuleBuilder.java

Changeset: d2959c941df3
Author:    rfield
Date:      2016-08-31 10:35 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/d2959c941df3

8164518: JShell: Add failover case of explicitly listening to "localhost"
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java
+ test/jdk/jshell/JDILaunchingExecutionControlTest.java
! test/jdk/jshell/JDIListeningExecutionControlTest.java
+ test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java
! test/jdk/jshell/UserJDIUserRemoteTest.java

Changeset: d87cef2896aa
Author:    shinyafox
Date:      2016-09-01 11:07 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/d87cef2896aa

8164825: jshell tool: Completion for subcommand
Reviewed-by: jlahoda

+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/CommandCompletionTest.java

Changeset: 8d4de635981a
Author:    amlu
Date:      2016-09-01 13:18 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/8d4de635981a

8165193: Workaround intermittent failures of JavacTreeScannerTest and SourceTreeScannerTest due to C2 memory usage
Reviewed-by: darcy

! test/tools/javac/tree/JavacTreeScannerTest.java
! test/tools/javac/tree/SourceTreeScannerTest.java

Changeset: fdff20865f5f
Author:    jlahoda
Date:      2016-09-01 10:30 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/fdff20865f5f

8131023: JShell: System.in does not work
Summary: Pass user input to snippets/remote agent
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/StartOptionTest.java
+ test/jdk/jshell/UserInputTest.java
! test/jdk/jshell/UserJDIUserRemoteTest.java

Changeset: 5a2d38a840cc
Author:    jlahoda
Date:      2016-08-29 15:53 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/5a2d38a840cc

8165008: javac -Xmodule compiles the module in a way that reads the unnamed module
Summary: Ensuring proper separation between named modules and the unnamed module when using -Xmodule
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/tools/javac/modules/XModuleTest.java

Changeset: 6c6c7ebe3319
Author:    rfield
Date:      2016-09-01 12:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/6c6c7ebe3319

8133507: JShell: StackTraceElement#getFileName of EvalException does not use custom id generator
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/jdk/jshell/IdGeneratorTest.java

Changeset: e3da5f8001d2
Author:    jlahoda
Date:      2016-09-01 21:25 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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: 595ae38c8f08
Author:    lana
Date:      2016-09-02 02:42 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/595ae38c8f08

Merge


Changeset: 53ebb47dc802
Author:    vromero
Date:      2016-09-02 05:43 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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: 39138c7eeb27
Author:    lana
Date:      2016-09-08 21:11 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/39138c7eeb27

Added tag jdk-9+135 for changeset af5eb8f3ffd2

! .hgtags

Changeset: 589ff4d43428
Author:    vromero
Date:      2016-09-06 17:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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: c8f02f0ecbd7
Author:    lana
Date:      2016-09-08 22:13 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/c8f02f0ecbd7

Merge


Changeset: ab580b8d745d
Author:    lana
Date:      2016-09-15 17:15 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/ab580b8d745d

Added tag jdk-9+136 for changeset c8f02f0ecbd7

! .hgtags

Changeset: 31c022a17639
Author:    sadayapalam
Date:      2016-09-13 19:32 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/31c022a17639

8138667: java.lang.IllegalAccessError: tried to access method (for a protected method)
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java
+ test/tools/javac/lambda/methodReference/pack/SuperClass.java

Changeset: 6e028413ea08
Author:    sadayapalam
Date:      2016-09-14 20:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/6e028413ea08

8160699: java.lang.VerifyError: Inconsistent stackmap frames at branch target
Summary: Ensure out of scope locals are not treated as being alive
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/SwitchExitStateTest.java

Changeset: 013e3e406ddf
Author:    lana
Date:      2016-09-15 21:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/013e3e406ddf

Merge


Changeset: fc0a38e90a7c
Author:    dlsmith
Date:      2016-09-16 11:58 -0600
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/fc0a38e90a7c

8138822: Source version error missing version number
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/tools/javac/annotations/repeatingAnnotations/WrongVersion.java
+ test/tools/javac/annotations/repeatingAnnotations/WrongVersion6.out
+ test/tools/javac/annotations/repeatingAnnotations/WrongVersion7.out

Changeset: 6077dc32728a
Author:    bpatel
Date:      2016-09-16 12:17 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/6077dc32728a

8166176: module search generates URLs with extra '/'
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js

Changeset: dd56c243c199
Author:    sadayapalam
Date:      2016-09-19 05:31 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/dd56c243c199

8164742: ServiceConfigurationError on invoke of getServiceLoader method of StandardJavaFileManager
Reviewed-by: jlahoda

! make/tools/crules/MutableFieldsAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
+ test/tools/javac/modules/FileManagerGetServiceLoaderTest.java

Changeset: 9f61004270d8
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/9f61004270d8

Added tag jdk-9+137 for changeset dd56c243c199

! .hgtags

Changeset: 535f80a0a2fd
Author:    sadayapalam
Date:      2016-09-20 05:28 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/535f80a0a2fd

8166108: VerifyError passing anonymous inner class to supertype constructor
Summary: Anonymous classes instantitated in explicit constructor calls cannot have enclosing instance
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java
+ test/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.out
+ test/tools/javac/AnonymousClass/AnonymousInSuperCallTest.java

Changeset: 238ab021ff4d
Author:    sadayapalam
Date:      2016-09-20 12:12 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/238ab021ff4d

8156568: Update javac to support compiling against a modular JAR that is a multi-release JAR
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ test/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java

Changeset: c313dc636115
Author:    sadayapalam
Date:      2016-09-21 05:26 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/c313dc636115

8163027: AssertionError while compiling a program that uses try with resources.
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/Flow.java
+ test/tools/javac/TryWithResources/TwrAndTypeVariables2Test.java

Changeset: 7f3b6ce62ea7
Author:    bpatel
Date:      2016-09-21 18:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/7f3b6ce62ea7

8162363: Tables in javadoc documentation missing row headers
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java
! test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java

Changeset: f414169d0ced
Author:    rfield
Date:      2016-09-21 23:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/f414169d0ced

8166400: JShell: friendlier representation of array values
Reviewed-by: sundar, jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! test/jdk/jshell/SimpleRegressionTest.java

Changeset: 640ef9cacfd3
Author:    lana
Date:      2016-09-22 18:31 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/640ef9cacfd3

Merge


Changeset: 39b3a85da6af
Author:    jlahoda
Date:      2016-09-23 15:35 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/39b3a85da6af

8047347: com.sun.source.util.Trees breaks the compiler.
Summary: Clearing synthetic constructors and super constructor calls between annotation processing rounds.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/model/trees/BrokenEnumConstructor.java
+ test/tools/javac/processing/model/trees/BrokenEnumConstructor.out
! test/tools/javac/processing/model/trees/OnDemandAttribution.java
+ test/tools/javac/processing/model/trees/OnDemandAttributionData.java

Changeset: ff584cd470d9
Author:    ksrini
Date:      2016-09-23 09:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/ff584cd470d9

8166127: Develop new tests to cover javadoc module options which are passed to underlying javac
Reviewed-by: jjg, ksrini
Contributed-by: andrey.x.nazarov at oracle.com

! test/jdk/javadoc/tool/modules/ModuleTestBase.java
! test/jdk/javadoc/tool/modules/Modules.java

Changeset: d4e74af5616d
Author:    rfield
Date:      2016-09-23 14:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/d4e74af5616d

8166589: jshell tool: typo: remove out of place text in /help /set truncation
Reviewed-by: jlahoda

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

Changeset: 63ff1dda242d
Author:    rfield
Date:      2016-09-26 13:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/63ff1dda242d

8166655: JShell: Process running JShell should not be blocked from exit by non-daemon data-transfer threads
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java

Changeset: 9b0df83fb78c
Author:    sdrach
Date:      2016-09-26 13:39 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/9b0df83fb78c

8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! 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/MultiReleaseException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ test/tools/jdeps/MultiReleaseJar.java
+ test/tools/jdeps/mrjar/10/test/Version.java
+ test/tools/jdeps/mrjar/9/test/NonPublic.java
+ test/tools/jdeps/mrjar/9/test/Version.java
+ test/tools/jdeps/mrjar/base/p/Foo.java
+ test/tools/jdeps/mrjar/base/test/Version.java
+ test/tools/jdeps/mrjar/test/Main.java
+ test/tools/jdeps/mrjar/v10/q/Bar.java
+ test/tools/jdeps/mrjar/v10/q/Gee.java
+ test/tools/jdeps/mrjar/v9/p/Foo.java
+ test/tools/jdeps/mrjar/v9/q/Bar.java

Changeset: 90dd93e668a5
Author:    sadayapalam
Date:      2016-09-27 04:34 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/90dd93e668a5

8164519: Rendering of supertype_target for annotated extends clause
Summary: Eliminate inconsistencies in handling annotated super class.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java



More information about the mobile-dev mailing list