Jonathan Gibbons
7030f25abd
8194141: Remove JDK9Wrappers
...
Reviewed-by: erikj, alanb
2018-01-04 10:14:50 -08:00
Bhavesh Patel
a0d37d92df
8192007: javadoc @uses and @provides tags in the modules documentation appears before the first-sentence summary of the service type
...
Reviewed-by: jjg, ksrini
2018-01-04 09:22:17 -08:00
Kumar Srinivasan
64e992633f
8193671: Default Methods tab under Method Summary includes static methods
...
Reviewed-by: jjg
2018-01-03 15:16:46 -08:00
Lana Steuck
c8c8cd7238
Merge
2018-01-04 04:22:28 +00:00
Jonathan Gibbons
b5fa820c6e
8193125: javac should not compile a module if it requires java.base with modifiers
...
Reviewed-by: vromero
2018-01-03 11:10:56 -08:00
Jonathan Gibbons
8f93cb3651
8183964: Bad lexing of javadoc comments (change in parsing/rendering of backslashes in javadoc)
...
Reviewed-by: vromero, cushon
2018-01-02 16:07:47 -08:00
Vicente Romero
d1750de1fc
8187487: crash with classes with same binary name
...
Reviewed-by: jjg
2018-01-02 16:35:04 -05:00
Jonathan Gibbons
372bc7a281
8194955: Warn when default HTML version is used
...
Reviewed-by: ksrini, bpatel
2018-01-12 11:41:32 -08:00
Jonathan Gibbons
f811ca50b3
8181878: javadoc should support/ignore --add-opens
...
Reviewed-by: ksrini
2018-01-11 15:38:57 -08:00
Vicente Romero
e2f5722888
8187805: bogus RuntimeVisibleTypeAnnotations for unused local in a block
...
Reviewed-by: sadayapalam
2018-01-10 22:52:08 -05:00
Vicente Romero
ae186c5714
8194836: delta apply changesets for JDK-8192885 and JDK-8175883
...
Reviewed-by: mcimadamore
2018-01-09 22:30:20 -05:00
Kumar Srinivasan
b5cb43b1de
8194953: doclet corrupts HTML files when adding navbar
...
Reviewed-by: jjg
2018-01-16 19:26:48 -08:00
Joe Darcy
aa4c936f54
8189146: Have use of "var" in 9 and earlier source versions issue a warning for type declarations
...
Reviewed-by: mcimadamore, jjg
2018-01-16 17:27:06 -08:00
Joe Darcy
edd2c3b6ca
8187951: Update javax.lang.model.SourceVersion for "var" name
...
Reviewed-by: jjg, mcimadamore
2018-01-08 17:32:54 -08:00
Vicente Romero
a316ab9ef3
8187487: crash with classes with same binary name
...
Reviewed-by: jjg
2018-01-08 14:06:25 -05:00
Liam Miller-Cushon
3e0afd207d
8193216: Filer should warn if processors redefine symbols from the classpath or sourcepath
...
Reviewed-by: vromero
2017-12-21 15:58:45 -05:00
David Holmes
7cd32cad89
8193838: Update jtreg requiredVersion to 4.2 b11 for JDK 11 and 12 support
...
Reviewed-by: alanb, sspitsyn
2017-12-20 22:36:21 -05:00
Paul Sandoz
038b5f571c
8191913: Bump classfile version number to 55
...
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: dholmes, darcy
2017-12-20 09:14:06 -08:00
Maurizio Cimadamore
ede41aa311
8057650: uniform error diagnostics for inconsistent inherited method signatures
...
Consolidate diagnostics for bad overrides
Reviewed-by: vromero
2017-12-20 15:33:31 +00:00
Phil Race
f06ebe9b3a
Merge
2017-12-19 13:58:31 -08:00
Liam Miller-Cushon
47158e4313
8007720: Names are not loaded correctly for method parameters if the parameters have annotations
...
8177486: Incorrect handling of mandated parameter names in MethodParameters attributes
Reviewed-by: jlahoda, vromero
2017-12-19 16:24:25 -05:00
Phil Race
a755f466eb
Merge
2017-12-19 13:02:39 -08:00
Robert Field
e1069d367d
8179858: jshell tool: sync nomenclature from reference to online /help
...
Reviewed-by: dlsmith, jjg
2017-12-19 11:37:00 -08:00
Joe Darcy
691eb78732
8173382: Add -source 11 and -target 11 to javac
...
8193291: Add SourceVersion.RELEASE_11
Reviewed-by: jjg, erikj, psandoz
2017-12-18 18:51:40 -08:00
Phil Race
b1bede0343
Merge
2017-12-18 10:28:43 -08:00
Jonathan Gibbons
dfbf4c7a61
8193525: Intermittent failures of TestModulePackages.java
...
Reviewed-by: darcy
2017-12-14 13:16:33 -08:00
Jonathan Gibbons
1a5f4b8fa2
8193525: Intermittent failures of TestModulePackages.java
...
Reviewed-by: darcy
2017-12-14 13:16:33 -08:00
Jonathan Gibbons
5bcb718441
8178070: duplicate entries in package table
...
Reviewed-by: bpatel, ksrini
2017-12-13 17:27:43 -08:00
Jonathan Gibbons
be25eb7f0e
8191054: Remove the Native-Header Tool (javah)
...
Reviewed-by: darcy, mcimadamore, ksrini
2017-12-13 14:49:48 -08:00
Robert Field
9ecafd93f5
8188894: jdk/jshell/ToolShiftTabTest.java failed with IllegalStateException
...
Reviewed-by: jlahoda
2017-12-13 14:21:12 -08:00
Phil Race
4b727d4f18
Merge
2017-12-13 10:25:38 -08:00
Robert Field
c1d0d6d51d
8162989: jshell tool: /edit with external editor leaks files in /tmp
...
Reviewed-by: jlahoda
2017-12-11 21:56:34 -08:00
Phil Race
ee9c644643
Merge
2017-12-11 10:08:51 -08:00
Jan Lahoda
390de69601
8189778: Jshell crash on tab for StringBuilder.append(
...
Fixing handling of {@inheritDoc} in JShell's documentation.
Reviewed-by: jjg, ksrini
2017-12-11 18:33:53 +01:00
Bhavesh Patel
1bf16ef2db
8164407: Add module support for -link and -linkoffline javadoc option
...
Reviewed-by: jjg, ksrini
2017-12-13 12:45:06 -08:00
Jan Lahoda
f9431b7d26
8189782: com.sun.tools.javac.api.JavacTool.isSupportedOption misreports number of arguments consumed
...
Returning the number of standalone arguments from com.sun.tools.javac.api.JavacTool.isSupportedOption.
Reviewed-by: jjg
2017-12-08 16:28:14 +01:00
Srikanth Adayapalam
18e476899c
8182401: Verification error for enclosing instance capture inside super constructor invocation
...
Reviewed-by: vromero
2017-12-11 06:58:14 +05:30
Robert Field
e08ffc05d9
8192863: jshell tool: /<id><tab> gives "No such command"
...
Reviewed-by: jlahoda
2017-12-07 13:23:18 -08:00
Jan Lahoda
17b766fb1d
8191636: [Windows] jshell tool: Wrong character in /env class-path command crashes jshell
...
Fixing handling of invalid paths.
Reviewed-by: rfield
2017-12-13 11:27:28 +01:00
Kumar Srinivasan
05d1149d5e
8192850: method summary tables of inherited methods improperly list static interface methods
...
Reviewed-by: jjg
2017-12-12 20:18:14 -08:00
Kumar Srinivasan
ddb9702c14
8193107: javadoc complains about empty module
...
Reviewed-by: jjg
2017-12-12 14:16:24 -08:00
Mandy Chung
0b0340fe0f
8193192: jdeps --generate-module-info does not look at module path
...
Reviewed-by: dfuchs
2017-12-12 11:31:38 -08:00
Srikanth Adayapalam
ac4e5933a6
8193142: Regression: ClassCastException: Type$ErrorType cannot be cast to Type$ArrayType
...
Reviewed-by: mcimadamore
2017-12-12 18:40:31 +05:30
Robert Field
5252da0f37
8192979: jshell tool: Online help text for commands is confusing
...
Reviewed-by: jlahoda
2017-12-05 11:04:42 -08:00
Robert Field
3d3780d2e8
8191455: jdk/jshell/StartOptionTest.java and jdk/jshell/ToolProviderTest.java failed after changeset e0f08a
...
8191456: jdk/jshell/ExternalEditorTest.java testStatementMush() failure
Reviewed-by: jlahoda
2017-12-04 17:15:38 -08:00
Maurizio Cimadamore
686d74f11e
8189749: Devise strategy for making source level checks more uniform
...
Create a 'feature' enum which is responsible for handling source version checks and related diagnostic generation
Reviewed-by: jjg, jlahoda
2017-12-04 17:54:49 +00:00
Jonathan Gibbons
da3e01d1ce
8034252: Fix non ASCII text file T6302184.java
...
Reviewed-by: ksrini
2017-12-01 16:58:11 -08:00
Kumar Srinivasan
c30bc22a0e
8034254: Don't use binary testing files broken.jar
...
Reviewed-by: jjg
2017-12-07 21:07:12 -08:00
Kumar Srinivasan
7604d1d515
8149402: "-group" option issue for classes from default package
...
Reviewed-by: jjg
2017-12-07 14:21:25 -08:00
Kumar Srinivasan
900f2c016d
8191030: @value Tags are not resolved by javadoc 9
...
Reviewed-by: jjg
2017-12-07 14:15:14 -08:00
Joe Darcy
62d672208a
8193191: Update JavacTestingAbstractProcessor for JDK 10
...
Reviewed-by: jjg
2017-12-07 11:00:32 -08:00
Jan Lahoda
9f07305ab6
8189248: Jshell: error with mutually dependent snippets, when one must be replaced
...
Ensuring proper imports are generated for mutually dependent snippets if one of them is replaced.
Reviewed-by: rfield
2017-12-07 19:24:27 +01:00
Kumar Srinivasan
7892014147
8192933: Wrong generic type parameter in serialized form javadoc
...
Reviewed-by: jjg
2017-12-06 15:14:13 -08:00
Kumar Srinivasan
a53a1b7844
8191078: Wrong "Package not found" warning
...
Reviewed-by: jjg, jlahoda
2017-12-06 11:43:50 -08:00
Vicente Romero
8c50b3e660
8192885: Compiler in JDK 10-ea+33 misses to include entry in LineNumberTable for goto instruction of foreach loop
...
Reviewed-by: mcimadamore
2017-12-06 13:36:34 -05:00
Kumar Srinivasan
47d1a91754
8185985: Html files in doc-files directories should be wrapped with standard header and footer
...
Reviewed-by: jjg
2017-11-30 06:14:25 -08:00
Kumar Srinivasan
e3c574e026
8190552: Augment the Compiler API tree with APIs to represent HTML content
...
Reviewed-by: jjg, jlahoda
2017-11-30 04:43:09 -08:00
Chris Hegarty
a2000f8720
8179424: Remove terminally deprecated sun.reflect.Reflection.getCallerClass
...
Reviewed-by: alanb, dfuchs, dholmes, lancea, mchung, rriggs
2017-12-22 15:55:29 +00:00
Kumar Srinivasan
581c28572a
8182108: javadoc makes up type variables for grandparent types
...
Reviewed-by: jjg
2017-11-29 15:27:47 -08:00
Phil Race
625c3fd013
Merge
2017-11-29 09:47:02 -08:00
Maurizio Cimadamore
3534ed0379
8191802: Upward projection result is A<? extends Number> instead of A<? super Integer>
...
Code in Types.TypeProjection doesn't match the latest spec text
Reviewed-by: vromero
2017-11-29 17:31:23 +00:00
Phil Race
586b13cdb6
Merge
2017-11-29 09:07:01 -08:00
Jan Lahoda
7cdac47d37
8191981: javac crash when detecting lambda candidates
...
Ensuring proper positions on the testing AST nodes created by Analyzer.
Reviewed-by: mcimadamore
2017-11-29 14:41:09 +01:00
Bhavesh Patel
6912165887
8185369: Clean up the javadoc stylesheet
...
Reviewed-by: jjg
2017-11-28 20:19:29 -08:00
Maurizio Cimadamore
93438246bc
8178427: NPE in Infer$CheckUpperBounds
...
Void target-type causes a crash during overload resolution
Reviewed-by: vromero
2017-11-28 18:51:55 +00:00
Phil Race
dcaa7f90ba
Merge
2017-11-27 10:35:05 -08:00
Jan Lahoda
9bb2c5a0b3
8133616: compiler error messages for dup single type, single static import switched
...
When reporting clashing imports, use the (non-)staticness of the original import to generate the error message.
Reviewed-by: mcimadamore
2017-11-27 19:29:00 +01:00
Mandy Chung
8cc39f4a10
Merge
2017-11-27 19:20:17 -08:00
Joe Darcy
14a3a70439
8191234: TypeKindVisitor needs to handle modules
...
Reviewed-by: jjg
2017-11-27 18:00:56 -08:00
Mandy Chung
26727aebf4
8190911: tools/jdeps/MultiReleaseJar.java failed with java.lang.IllegalThreadStateException
...
Reviewed-by: bpb
2017-11-27 14:41:59 -08:00
Vicente Romero
030e675ed3
8185451: Misleading 'cannot be accessed from outside package' diagnostic for inconsistent varargs override
...
Reviewed-by: mcimadamore
2017-11-27 13:26:31 -05:00
Vicente Romero
18f70cfdd2
8185983: Javac should reject TypeArguments on field access expression
...
Reviewed-by: mcimadamore
2017-11-27 10:40:42 -05:00
Robert Field
c942c5de6b
8190939: JShell: gives a compiler error evaluating an expression of inaccessible type
...
Reviewed-by: jlahoda
2017-11-24 16:55:18 -08:00
Maurizio Cimadamore
e196ae9be6
8191834: Assigning a void expression to a "var" crashes the compiler
...
Local variable type inference should give error on void initializers
Reviewed-by: sundar
2017-11-24 16:14:33 +00:00
Jan Lahoda
fea6c39ce2
8178109: More useful documentation on /help
...
For /help <command/subject>, show the help for the command/subject directly.
Reviewed-by: rfield
2017-11-23 19:44:13 +01:00
Srikanth Adayapalam
14e7d88c9e
8191655: LambdaConversionException: Invalid receiver type interface; not a subtype of implementation type interface
...
Reviewed-by: mcimadamore
2017-11-22 18:07:53 +05:30
Chris Yin
44f7f54e90
8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily
...
Reviewed-by: rfield
2017-11-21 23:38:53 +00:00
Chris Yin
7dde2662c4
8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily
...
Reviewed-by: rfield
2017-11-21 13:39:25 -08:00
Kumar Srinivasan
2af00f5da9
8180019: javadoc should treat failure to access URL as an error, not a warning
...
Reviewed-by: jjg
2017-11-21 13:17:06 -08:00
Jonathan Gibbons
3b8e460a1a
8156694: javap should render annotations in a friendly way
...
Reviewed-by: mcimadamore
2017-11-21 13:06:43 -08:00
Jan Lahoda
905ead0ac3
8191112: javac OutOfMemoryError caused by \"-Xlint:exports\" option
...
When validating type visibility, ignore transitive automatic modules dependencies.
Reviewed-by: abuckley, jjg
2017-11-21 10:26:45 +01:00
Srikanth Adayapalam
dfaa92ca05
8189659: Anonymous subtype of raw type causes VerifyError
...
Reviewed-by: mcimadamore
2017-11-21 13:27:12 +05:30
Priya Lakshmi Muthuswamy
acc6539ad3
8034258: Don't use binary testing class files
...
Reviewed-by: jjg, ksrini
2017-11-20 20:49:56 -08:00
Kumar Srinivasan
53ee22647f
8187588: Error generating using JDK 9 javadoc against a JDK 8 source repository
...
Reviewed-by: jjg
2017-11-20 16:50:22 -08:00
Vicente Romero
eeb940463b
8175883: bytecode generated for the enhanced for loop may block memory garbage collecting
...
Reviewed-by: mcimadamore
2017-11-20 17:07:21 -05:00
Vicente Romero
cffac90ef9
8190906: tools/javac/failover/CheckAttributedTree.java failed with timeout
...
Reviewed-by: jjg, mcimadamore
2017-11-20 14:45:11 -05:00
Jonathan Gibbons
1e9c354dca
8191464: jdk/javadoc/doclet/testModules/TestModules.java 2 of 333 subtests failed
...
Reviewed-by: bpatel
2017-11-17 18:37:37 -08:00
Jonathan Gibbons
5963e3d359
8190819: Merge HtmlWriter into HtmlDocument
...
Reviewed-by: bpatel, ksrini
2017-11-16 15:12:13 -08:00
Jonathan Gibbons
7a89adf1a8
8190818: Introduce a new Script builder class
...
Reviewed-by: bpatel, ksrini
2017-11-16 15:06:17 -08:00
Jonathan Gibbons
fbd053bd26
8190295: Introduce a new Table builder class
...
Reviewed-by: bpatel, ksrini
2017-11-16 15:01:45 -08:00
Phil Race
fca05b5e6e
Merge
2017-11-16 10:45:42 -08:00
Robert Field
c0689879a7
8177076: jshell tool: allow non-zero /exit
...
8190383: JShell API: no way for the jshell tool to report exit status to provider
Reviewed-by: jlahoda
2017-11-14 19:33:37 -08:00
Robert Field
846d6be95c
8172154: jshell tool: make all IMPORTS.jsh generated at build time
...
Reviewed-by: jlahoda
2017-11-14 10:45:22 -08:00
Bhavesh Patel
616491477f
8185371: Support for multiple stylesheets in javadoc
...
Reviewed-by: jjg, ksrini
2017-11-14 13:44:07 -08:00
Jan Lahoda
7a77a63845
8180744: Update ct.sym for JDK 10
...
Adding historical data and code support for --release 9.
Reviewed-by: jjg, mcimadamore
2017-11-06 14:10:39 +01:00
Jan Lahoda
5f97b69390
8139607: -release option forces StandardJavaFileManager
...
Merging a --release specific file manager with the user-provided one, rather than altering the user-provided one.
Reviewed-by: jjg, mcimadamore
2017-11-06 13:10:43 +01:00
Paul Sandoz
2c9ed8e178
8188870: Bump classfile version number to 54
...
Reviewed-by: alanb, dholmes, coleenp, mcimadamore
2017-11-03 10:01:08 -07:00
Phil Race
158e69f6ec
Merge
2017-11-03 09:56:02 -07:00
Robert Field
022c618af9
8188072: JShell: NPE in SourceCodeAnalysis.completionSuggestions()
...
Reviewed-by: jlahoda
2017-11-02 11:09:28 -07:00
Phil Race
aa96056b21
Merge
2017-11-01 10:00:38 -07:00
Jan Lahoda
de261554f7
8190315: Test tools/javac/tree/NoPrivateTypesExported.java failing
...
Constant annotation attribute values should be allowed.
Reviewed-by: vromero
2017-11-01 16:45:28 +01:00
John Jiang
3d220f8d74
8190399: ProblemList tools/javac/tree/NoPrivateTypesExported.java due to JDK-8190315
...
Tools/javac/tree/NoPrivateTypesExported.java fails permanently due to JDK-8190315, so ProblemList has to include this test.
Reviewed-by: darcy
2017-11-01 10:49:21 +08:00
Maurizio Cimadamore
f48f3c6552
8189838: Stack overflow when computing upward projection of an intersection type with fbounds
...
Bad logic for detecting loop in type-variable upper bounds
Reviewed-by: vromero
2017-10-26 18:42:40 +01:00
Jonathan Gibbons
46e1e763c1
8190003: Special characters in group names should be escaped
...
Reviewed-by: ksrini, bpatel
2017-10-25 18:12:15 -07:00
Jonathan Gibbons
917c6d460b
8190182: remove accidental file
...
Reviewed-by: ksrini
2017-10-25 17:48:30 -07:00
Jonathan Gibbons
19db6ba670
8189843: Missing \"id\" attributes in table rows
...
Reviewed-by: bpatel, ksrini
2017-10-25 17:18:00 -07:00
Jonathan Gibbons
cf81232570
8189841: Error in alternate row coloring in package-summary files
...
Reviewed-by: bpatel, ksrini
2017-10-25 17:16:18 -07:00
Phil Race
62fa58101a
Merge
2017-10-25 12:41:24 -07:00
Bhavesh Patel
5c2a4b6e1a
8183037: Overview summary page should have a table with tabs for groups
...
Reviewed-by: jjg, ksrini
2017-10-25 12:29:00 -07:00
Robert Field
7ce7347fd2
8179856: jshell tool: not suitable for pipeline use
...
8186708: jshell tool: bad load file garbles message and does not abort
Reviewed-by: jlahoda
2017-10-24 20:33:36 -07:00
Robert Field
19fbc4c08c
8187359: JShell: Give comprehensible error when user method name matches Object method
...
Reviewed-by: jlahoda
2017-10-20 19:08:25 -07:00
Jan Lahoda
a663434be7
8189796: Incorrect end position for missing statement
...
Recording end positions for error trees representing missing statements.
Co-authored-by: Dusan Balek <dusan.balek@oracle.com>
Reviewed-by: mcimadamore
2017-10-24 12:07:27 +02:00
Paul Sandoz
e55a05957d
8186209: Tool support for ConstantDynamic
...
8186046: Minimal ConstantDynamic support
8190972: Ensure that AOT/Graal filters out class files containing CONSTANT_Dynamic ahead of full AOT support
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: acorn, coleenp, kvn
2017-09-08 10:46:46 -07:00
Paul Sandoz
52d3bf29b2
8196508: Add jdeprscan test TestRelease.java to the problem list
...
Reviewed-by: smarks
2018-01-31 10:55:49 -08:00
Kumar Srinivasan
3733761695
8157000: Do not generate javadoc for overridden method with no spec change
...
Reviewed-by: jjg
2017-10-19 20:27:47 -07:00
Jan Lahoda
d84d8f1cc5
8188035: JavaFileManager.listLocationsForModules does not always reflect values set through StandardJavaFileManager.setLocationForModule
...
Prepending explictely set module locations in listLocationsForModules.
Reviewed-by: jjg
2017-10-19 10:59:02 +02:00
Mandy Chung
9ebc72545b
8189202: (jdeps) Need jdeps output format easy for jlink --add-modules to use
...
Reviewed-by: sundar
2017-10-17 10:32:01 -07:00
Jan Lahoda
7c3c83fb55
8181897: JDK 9 change to symlink handling affects SourceFile attributes
...
Using user provided path in toUri().
Reviewed-by: jjg
2017-06-26 17:00:45 +02:00
Jan Lahoda
f66b1c7a8b
8186694: JShell: speed-up compilation by reusing compiler instances
...
Generalizing ReusableContext and using it in JShell to speed up processing.
Reviewed-by: mcimadamore, rfield
2017-09-01 14:04:20 +02:00
Srikanth Adayapalam
b9d8d3bd9c
8184989: Incorrect class file created when passing lambda in inner class constructor and outer is subclass
...
Reviewed-by: mcimadamore
2017-10-16 14:30:37 +05:30
Jonathan Gibbons
f386e419c3
8187521: In some corner cases the javadoc tool can reuse id attribute
...
Reviewed-by: bpatel, ksrini
2017-10-10 17:02:52 -07:00
Maurizio Cimadamore
305e51848a
8169345: javac crash when local from enclosing context is captured multiple times
...
Captured variables imported from multiple enclosing scopes are not handled correctly
Reviewed-by: vromero
2017-10-09 13:03:18 +01:00
Jan Lahoda
a36938e082
8188225: AST could be improved in presence of var types
...
Adding a better start pos for vars; always adding a synthetic type tree to vars.
Reviewed-by: mcimadamore
2017-10-06 17:18:03 +02:00
Maurizio Cimadamore
9f2615c4de
8172443
: Change use of tree.pos to line:col in rawDiagnostics
...
Generate more stable raw diagnostic position for functional expression AST diag arguments
Reviewed-by: jjg, vromero
2017-10-05 18:29:47 +01:00
Bernard Blaser
2115af4897
8063054: Incorrect raw type warning for method reference
...
Spurious raw types warnings generated for unbound method references
Reviewed-by: jlahoda
2017-10-05 12:19:23 +01:00
Kumar Srinivasan
da077b2e26
8186703: javadoc needs a test to verify member hiding
...
Reviewed-by: jjg
2017-10-04 10:44:21 -07:00
Bhavesh Patel
feab9efa52
8074407: javadoc: using <pre> after @deprecated tag causes warnings
...
Reviewed-by: jjg, ksrini
2017-10-03 12:58:49 -07:00
Bhavesh Patel
448718c0af
8169819: minor cleanup for deprecated page
...
Reviewed-by: jjg, ksrini
2017-10-02 14:49:46 -07:00
Bernard Blaser
47e2972a64
8187978: javac can show overload error messages that include non-valid candidates
...
Reviewed-by: mcimadamore
2017-10-02 10:04:22 -07:00
Maurizio Cimadamore
870b0834fe
8188144: regression in method reference type-checking
...
Method reference checking prefers unbound lookup when both searches produce same results
Reviewed-by: vromero
2017-10-02 12:29:44 +01:00
Bhavesh Patel
6db0190cb5
8186332: Fix method signature in method summary table
...
Reviewed-by: jjg, ksrini
2017-09-27 16:47:07 -07:00
Joe Darcy
5d2a4c319a
8187982: Update SourceVersion to mention restricted keywords
...
Reviewed-by: mcimadamore
2017-09-27 14:23:41 -07:00
Bhavesh Patel
385c583ed1
8183511: improve style for deprecated text
...
Reviewed-by: jjg, ksrini
2017-09-26 20:03:48 -07:00
Maurizio Cimadamore
c825188cd8
8177466: Add compiler support for local variable type-inference
...
Add support for 'var' in implicitly typed local variable declarations
Reviewed-by: vromero, jlahoda
2017-09-26 12:52:53 +01:00
Jan Lahoda
4335a9a642
8187883: NewClassDefEnclosing.java fails on windows
...
Fixing whitespace normalization.
Reviewed-by: mcimadamore
2017-09-25 13:03:11 +02:00
Jan Lahoda
b45c9233a4
8044853: Attr synthesizes nullcheck tree nodes
...
Avoid move of JCNewClass.encl to args in front end phases.
Reviewed-by: jjg
2017-09-22 14:06:11 +02:00
Mandy Chung
21c1304c15
8187449: jdeps fails when an upgradeable module is upgraded with an automatic module
...
Reviewed-by: lancea, psandoz
2017-09-21 13:55:44 -07:00
Jan Lahoda
0fcaa36105
8184739: Incorrect end position of PackageTree
...
Fixing end position of PackageTree.
Reviewed-by: jjg
2017-09-21 17:47:34 +02:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00
Jan Lahoda
c6be2c363a
8187681: Compiling for target 9 while also using --patch-module
...
Removing limitation on simultaneous use of --release and --patch-module for system modules.
Reviewed-by: mcimadamore, jjg
2017-11-02 11:16:27 +01:00
Jan Lahoda
e44c7feff9
8189595: jshell tool: line redrawn on each completion
...
Reviewed-by: rfield
2017-11-02 10:09:34 +01:00