Jan Lahoda
dfaf30bc4c
8181911: Lambda Analyzer causes compile-time error
...
When copying Env<AttrContext> for Analyzer, detach returnResult from the outer context.
Reviewed-by: mcimadamore
2017-06-19 11:41:21 +02:00
Liam Miller-Cushon
6c04ae3d71
8144185: javac produces incorrect RuntimeInvisibleTypeAnnotations length attribute
...
Reviewed-by: sadayapalam
2017-06-12 12:25:40 -07:00
Robert Field
08148506c2
8180510: jshell tool: crash on entering pseudo-commands: /<id> or /-<n>
...
Reviewed-by: jlahoda
2017-06-16 10:32:46 -07:00
Lana Steuck
3b23ec7f31
Merge
2017-06-16 04:54:37 +00:00
Jonathan Gibbons
a58b9af0b6
8149146: [javadoc] eliminate doclet.xml
...
Reviewed-by: ksrini, bpatel
2017-06-15 10:55:35 -07:00
Jan Lahoda
75831b7be2
8170326: Inconsistencies between code, compiler.properties and comments
...
Converting uses of Log and JCDiagnostic.Factory methods to use CompilerProperties instead of plain Strings, fixing inconsistencies, adding crules analyzer to ensure CompilerProperties are used whenever possible.
Reviewed-by: mcimadamore
2017-06-15 13:44:42 +02:00
Lana Steuck
e994de3e75
Merge
2017-06-14 20:05:01 +00:00
Robert Field
efb4e963d6
8180306: jshell tool: /help -- confusing identifier in feedback mode examples
...
8179048: jshell tool: /help -- references to "/reset or /reload" should add /env
8179046: jshell tool: /help /edit is missing -all and -start
8181950: jshell tests: longer help documentation breaks tests because of paging
Reviewed-by: jlahoda
2017-06-13 12:31:28 -07:00
Vicente Romero
bfe58ed881
8181464: Invalid lambda in annotation causes NPE in Lint.augment
...
Reviewed-by: mcimadamore
2017-06-13 11:21:09 -07:00
Vicente Romero
9c237e549c
8175794: Type inference regression after JDK-8078093
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore
2017-06-09 11:27:03 -07:00
Jonathan Gibbons
a944319c4e
8180296: Move Javadoc: doclet, taglet specs to specs directory
...
Reviewed-by: ksrini
2017-06-08 15:50:22 -07:00
Bhavesh Patel
5262fc6612
8181215: Links incorrectly appear bold in some javadoc generated tables
...
Reviewed-by: jjg, ksrini
2017-06-08 00:11:29 -07:00
Bhavesh Patel
13625f3e7d
8147881: Javadoc search box watermark text issue
...
Reviewed-by: jjg, ksrini
2017-06-07 22:58:37 -07:00
Kumar Srinivasan
afbde4b351
8177848: Rename Configuration(Impl) classes
...
Reviewed-by: jjg
2017-06-05 13:45:34 -07:00
Lana Steuck
3b6aac2ac0
Merge
2017-06-03 02:45:43 +00:00
Kumar Srinivasan
8031c134aa
8181441: Fix minor typo/link in the old standard doclet API documentation
...
Reviewed-by: jjg
2017-06-02 13:38:43 -07:00
Vicente Romero
b30409ae05
7170058: Confusing error message from javac when overriding a method from a raw supertype
...
Reviewed-by: mcimadamore
2017-06-01 12:51:26 -07:00
Jan Lahoda
98b63e6826
8172880: Incorrect line number for NPE generated by instance-bound method reference
...
Synthetic null checks should have a LineNumberTable entry.
Reviewed-by: mcimadamore
2017-05-31 14:51:02 +02:00
Li Jiang
8c982f3544
8180167: JDK9 message drop 40 l10n resource file updates
...
Reviewed-by: alanb, mchung, dfuchs, rfield, shinyafox, weijun, joehw
2017-05-23 23:26:21 -07:00
Vicente Romero
32e18391c5
8180660: missing LNT entry for finally block
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore, vromero
2017-05-22 12:49:05 -07:00
Vicente Romero
b8f2a6edad
8180720: method InferenceGraph.initNodes() can potentially add a trivial dependency of a node to itself
...
Reviewed-by: mcimadamore
2017-05-22 09:44:14 -07:00
Jan Lahoda
095e01f970
8180745: Add --release 10 as an alias for --release 9
...
Reviewed-by: mcimadamore
2017-05-22 15:50:09 +02:00
Lana Steuck
e7d1ee0e49
Merge
2017-05-19 04:59:51 +00:00
Robert Field
08a3a23043
8167554: jshell tool: re-execute a range and/or sequence of snippets
...
8180508: jshell tool: support id ranges in all commands with id arguments
Reviewed-by: jlahoda
2017-05-18 14:16:25 -07:00
Bhavesh Patel
d1a9610d05
8178043: Support grouping modules in unified javadoc
...
Reviewed-by: jjg, ksrini
2017-05-12 18:05:40 -07:00
Vicente Romero
5fddd8a1bb
8180141: Missing entry in LineNumberTable for break statement that jumps out of try-finally
...
Reviewed-by: mcimadamore
2017-05-12 08:11:50 -07:00
Jan Lahoda
f417779f87
8178152: Handling of incubating modules, the jdk.unsupported module and --add-exports with --release <current>
...
--release 9 should only allow documented modules; --add-exports/--add-reads/--patch-module should not be allowed on system modules when --release 9 is used.
Reviewed-by: jjg, erikj, ihse
2017-05-12 06:42:37 +02:00
Kumar Srinivasan
f2fceb6de1
8179632: Fix the old doclet documentation
...
Reviewed-by: jjg
2017-05-11 15:12:38 -07:00
Lana Steuck
9c1da041ce
Merge
2017-05-11 20:24:00 +00:00
Jonathan Gibbons
26ae2cbf89
8179479: Add new styles to enable HTML 5 tables
...
Reviewed-by: bpatel
2017-05-09 17:20:10 -07:00
Magnus Ihse Bursie
10678fd999
8179889: Fix typographic errors in copyright headers
...
Reviewed-by: erikj, dholmes
2017-05-09 12:55:07 +02:00
Jan Lahoda
229653fcd0
8179531: JShell: fails to provide bytecode for dynamically created lambdas
...
Adding support for getResource(s) to the JShell's ClassLoader
Reviewed-by: psandoz, rfield
2017-05-09 12:22:15 +02:00
Lana Steuck
20e2e38b96
Merge
2017-05-05 04:47:36 +00:00
Alan Bateman
a737285fbf
Merge
2017-05-04 09:43:12 +01:00
Alan Bateman
24ac677da4
8178380: Module system implementation refresh (5/2017)
...
Reviewed-by: jjg, mchung
2017-05-04 07:28:00 +00:00
Stuart Marks
15098a44ad
8169203: (jdeprscan) eliminate duplicate "can't find class" errors
...
Reviewed-by: jjg
2017-04-26 15:49:33 -07:00
Bhavesh Patel
0a6bfe2343
8166306: Broken link for All Packages in java.jnlp module
...
Reviewed-by: jjg, ksrini
2017-04-26 08:15:40 -07:00
Jonathan Gibbons
5c0906b9eb
8179299: Fix HTML 5 errors in java.compiler module
...
8179300: Fix HTML 5 errors in jdk.compiler module
8179301: Fix HTML 5 errors in jdk.javadoc module
8179303: Fix HTML 5 errors in jdk.jshell module
Reviewed-by: darcy
2017-04-25 18:35:24 -07:00
Stuart Marks
d6bf03fe8e
8168444: (jdeprscan) improper handling of primitives and primitive array types
...
Reviewed-by: psandoz, jjg
2017-04-25 16:14:35 -07:00
Jonathan Gibbons
4a269851c9
8176327: javac produces wrong module-info
...
8178518: Add method JavaFileManager.contains
Reviewed-by: jlahoda
2017-04-24 14:59:43 -07:00
Lana Steuck
f08e4ba1b8
Merge
2017-04-22 00:21:51 +00:00
Jonathan Gibbons
27f5ce975c
Merge
2017-04-21 13:58:57 -07:00
Robert Field
6c5591c8d2
8178992: jshell tool: missing references in /help /set mode
...
Reviewed-by: jlahoda
2017-04-21 12:27:02 -07:00
Jonathan Gibbons
bac720cfeb
8178017: JDK 9 change to symlink handling causes misleading class.public.should.be.in.file diagnostic
...
Reviewed-by: jlahoda, cushon
2017-04-20 16:13:40 -07:00
Kumar Srinivasan
c2950b9c7b
8178830: standard doclet: -javafx option should be unhidden
...
Reviewed-by: bpatel, jjg
2017-04-20 14:37:15 -07:00
Bhavesh Patel
e1b0c0ab27
8176452: Javadoc UI style issue with index in description
...
Reviewed-by: jjg, ksrini
2017-04-19 10:26:48 -07:00
Jan Lahoda
f92855c682
8178012: Finish removal of -Xmodule:
...
Changing -Xmodule: option to -XD-Xmodule:, setting jtreg to use --patch-module instead of -Xmodule:.
Reviewed-by: jjg
2017-04-19 13:38:36 +02:00
Jonathan Gibbons
2114b9fa01
8157763: update links to technotes in javadoc API
...
Reviewed-by: ksrini
2017-04-18 15:03:57 -07:00
Joe Darcy
87fe8f2200
8178916: Update annotation processing API for terminology changes in modules
...
Reviewed-by: jjg
2017-04-18 13:43:34 -07:00
Kumar Srinivasan
6ca7f21e55
8178339: javadoc includes qualified opens in "Additional Opened Packages" section
...
Reviewed-by: jjg
2017-04-18 06:29:53 -07:00