4223 Commits

Author SHA1 Message Date
Jonathan Gibbons
cc10e3484e 8184225: Fix accessibility and tidy issues in jdk.jshell docs
Reviewed-by: jlahoda
2017-07-12 11:24:45 -07:00
Priya Lakshmi Muthuswamy
9efc4c1a60 8074364: Update error message for incorrect annotation type declaration
Issue a more direct, specific error when an annotation type is declared where it is disallowed

Reviewed-by: sadayapalam
2017-07-12 12:27:57 +05:30
Jonathan Gibbons
c1b1a66e23 8184023: Fix tables in doc comments to be accessible
Reviewed-by: ksrini
2017-07-11 18:09:10 -07:00
Jonathan Gibbons
857d250fd2 8183897: Update the "striped" style in the javadoc style sheet
Reviewed-by: bpatel
2017-07-07 10:21:48 -07:00
Lana Steuck
446e215ad6 Merge 2017-07-07 03:13:17 +00:00
Lana Steuck
c95703ff58 Added tag jdk-10+14 for changeset b2a0122861f5 2017-07-06 22:34:36 +00:00
Lana Steuck
255f312c71 Added tag jdk-9+177 for changeset 830e16e5eef5 2017-07-06 20:13:41 +00:00
Vicente Romero
e5342258d1 8183126: port improvements to analyzers from lvti repo to jdk10
Reviewed-by: mcimadamore, jlahoda
2017-07-05 19:57:47 -07:00
Jonathan Gibbons
86f7b05126 8183505: Update langtools tests to allow for unique test classes directory
Reviewed-by: alanb
2017-07-05 14:36:54 -07:00
Kumar Srinivasan
95784b44db 8179704: doclet crashes with an empty package.html
Reviewed-by: jjg
2017-07-05 13:46:05 -07:00
Mark Reinhold
7ebd6e3f50 8182776: Fix typos in module declarations
Reviewed-by: jjg, alanb
2017-07-03 13:18:55 -07:00
Priya Lakshmi Muthuswamy
9797f94e75 8068836: Error message should be updated when Override is used with static methods
Issue a more direct, specific error when @Override annotation is used with a static method

Reviewed-by: sadayapalam
2017-07-03 12:58:30 +05:30
Jan Lahoda
6cc1fadb9a 8183021: JShell tests: Fix failing tests on Windows
Reviewed-by: jjg, rfield
2017-06-30 20:03:07 +02:00
Vicente Romero
b081062f1c 8182047: javac compile error on type-parameter-exceptions in lambda expressions
Reviewed-by: mcimadamore
2017-06-30 05:47:35 -07:00
Joe Darcy
c00b47cf6e 8183255: Fix langtools TEST.groups file after fix for JDK-8177511
Reviewed-by: jjg
2017-06-29 14:32:39 -07:00
Lana Steuck
e081f2e0a6 Added tag jdk-9+176 for changeset e447c20c3ff9 2017-06-29 17:26:09 +00:00
Vicente Romero
ce13d717f4 8182649: Unable to integrate due to compilation error
Reviewed-by: mcimadamore
2017-06-29 08:24:25 -07:00
Vicente Romero
dacae3939b 8182747: javac crashes on bad annotation value
Reviewed-by: mcimadamore
2017-06-29 07:19:44 -07:00
Vicente Romero
d4adff10ed 8183148: cleanup ModuleSymbol.getSimpleName
Reviewed-by: jjg
2017-06-28 14:46:18 -07:00
Iris Clark
bd8f3f63f6 8183142: Add bugids=dup to .jcheck/conf files for JDK 10
Reviewed-by: mr
2017-06-28 11:27:31 -07:00
Priya Lakshmi Muthuswamy
965530668b 8058408: Compiler should emit a clearer message for invalid parenthesized expression
Reviewed-by: sadayapalam
2017-06-27 15:30:21 +05:30
Jonathan Gibbons
e7e662c3bb 8182736: javadoc generates bad names and broken module graph links
Co-authored-by: Bhavesh Patel <bhavesh.patel@oracle.com>
Reviewed-by: jjg, bpatel, darcy, ksrini
2017-06-26 18:48:31 -07:00
Robert Field
feee226151 8177847: jshell tool: retain delete of non-retained mode does not locally delete
Reviewed-by: jlahoda
2017-06-26 18:43:00 -07:00
Robert Field
f2484da32c 8182268: JShell: CompletionInfo.source() for CONSIDERED_INCOMPLETE missing semicolon
Reviewed-by: jlahoda
2017-06-26 14:16:34 -07:00
Robert Field
d07b9fdfde 8176110: JShell: completions with package results should, in most cases, be dot terminated
Reviewed-by: jlahoda
2017-06-25 13:42:31 -07:00
Robert Field
2fb3b40b40 8182489: jshell tool: rerun multiline snippet from history corrupts history
Reviewed-by: jlahoda
2017-06-25 13:38:26 -07:00
Lana Steuck
a5156b06b1 Added tag jdk-10+13 for changeset 8d019eee3515 2017-06-24 02:59:27 +00:00
Lana Steuck
01d2ec7fcd Merge 2017-06-24 00:32:07 +00:00
Lana Steuck
a247f0373f Added tag jdk-9+175 for changeset abb7c4afc7a8 2017-06-22 18:42:48 +00:00
Kumar Srinivasan
33ab1995fb 8177511: Remove the old standard doclet
Reviewed-by: jjg
2017-06-21 19:39:51 -07:00
Joe Darcy
43ffee89aa 8182566: Including missing test update for JDK-8163989
Reviewed-by: jjg
2017-06-19 17:13:42 -07:00
Joe Darcy
cd5a336735 8163989: Clarify ModuleElement spec
Reviewed-by: abuckley, jjg
2017-06-19 15:06:01 -07:00
Mandy Chung
dda120e874 8182492: docs bundle needs legal notices for 3rd party libraries distributed for javadoc search
Reviewed-by: jjg
2017-06-19 12:25:02 -07:00
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
Jan Lahoda
06cf2f81e7 8182162: Remove -XD-Xmodule
Removing the undocumented -XD-Xmodule: option.

Reviewed-by: jjg
2017-06-19 05:56:49 +02:00
Mandy Chung
960807e246 8182416: Clean up module-info.java like move requires transitive adjacent to exports
Reviewed-by: alanb
2017-06-17 11:50:45 -07:00
Alan Bateman
beba252b47 Merge 2017-06-17 08:02:55 +01:00
Jonathan Gibbons
cd3957ce2e 8182406: Add missing legal file for jquery
Reviewed-by: mchung
2017-06-16 15:29:16 -07:00
Alan Bateman
6dc7b17106 8181087: Module system implementation refresh (6/2017)
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: jjg
2017-06-16 09:21:38 -07:00
Jonathan Gibbons
6214a77ce1 8181825: Add tool and services information to module summary
Reviewed-by: mchung, rfield
2017-06-15 14:45:30 -07:00
Lana Steuck
ee12e25629 Added tag jdk-9+174 for changeset 6ab502c6ffb1 2017-06-15 17:24:13 +00:00
Liam Miller-Cushon
6c04ae3d71 8144185: javac produces incorrect RuntimeInvisibleTypeAnnotations length attribute
Reviewed-by: sadayapalam
2017-06-12 12:25:40 -07:00
Lana Steuck
d18eaf57ca Added tag jdk-10+12 for changeset ea7475564d07 2017-06-17 00:15:44 +00: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