Jan Lahoda
0c7e5fac7e
8166635: getEnclosedElements() on package causes BadClassFile error
...
Properly reading typevars from enclosing scopes for local classes.
Reviewed-by: mcimadamore
2016-11-03 11:46:20 +01:00
Robert Field
02e5b77101
8167636: jshell tool: Edit Pad should be in its own module
...
Reviewed-by: jlahoda
2016-11-02 16:29:50 -07:00
Stuart Marks
5ff1a63a1c
8169078: add bug IDs to jdeprscan tests
...
Reviewed-by: jjg
2016-11-02 14:22:27 -07:00
Jan Lahoda
7cffceb22f
8169074: Build is failing after JDK-8166538
...
Reverting d7c9720c4223
Reviewed-by: darcy
2016-11-02 20:21:45 +01:00
Jan Lahoda
5daafbe43b
8166538: Improve error reporting for compiling against unexported package
...
When a type cannot be found, look into other modules, search for possible viable types, and report them conveniently to the user.
Reviewed-by: mcimadamore, jjg
2016-11-02 16:48:57 +01:00
Jan Lahoda
5d215e5425
8131019: jshell tool: access javadoc from tool
...
Adding internal support to resolve {@inheritDoc} and format javadoc to plain text for use by jdk.jshell and jdk.scripting.nashorn.shell, enhancing Shift-<tab> documentation in JShell with ability to show javadoc.
Reviewed-by: jjg, rfield
2016-11-02 07:38:37 +01:00
Joe Darcy
293d086bd9
8169025: Problem list ClassPathWithDoubleQuotesTest.java until JDK-8169005 is fixed
...
Reviewed-by: ksrini
2016-11-01 14:47:07 -07:00
Stuart Marks
2380985895
8165646: (jdeprscan) adjust tool output to improve clarity
...
Reviewed-by: jjg, psandoz
2016-11-01 11:28:16 -07:00
Vicente Romero
d23149e827
8167431: javac takes too long time to resolve interface dependency
...
Reviewed-by: mcimadamore
2016-11-01 10:51:53 -04:00
Vicente Romero
32ca4bf4c7
8132562: javac fails with CLASSPATH with double-quotes as an environment variable
...
Reviewed-by: jjg
2016-11-01 10:14:42 -04:00
Mandy Chung
97cee45deb
8167057: jdeps option to list modules and internal APIs for @modules for test dev
...
Reviewed-by: dfuchs
2016-10-31 18:06:03 -07:00
Alan Bateman
4f435e9295
8168789: ModuleReader.list and ModuleFinder.of update
...
Reviewed-by: mchung
2016-10-28 10:17:56 +01:00
Robert Field
70d8f3c7b4
8167643: JShell: silently ignore access modifiers (as semantically irrelevant)
...
Reviewed-by: jlahoda
2016-10-27 17:11:16 -07:00
Lana Steuck
9d6f124910
Merge
2016-10-27 21:22:12 +00:00
Lana Steuck
688dca7835
Added tag jdk-9+142 for changeset a628785b9dd9
2016-10-27 16:29:02 +00:00
Maurizio Cimadamore
12e8fccd6c
8168774: Polymorhic signature method check crashes javac
...
Check for polysig method assumes arity is greater than zero
Reviewed-by: vromero
2016-10-26 15:41:25 +01:00
Maurizio Cimadamore
47f7c2e668
8168134: Inference: javac incorrectly propagating inner constraint with primitive target
...
Check for propagation doesn't take into account primitive type constraints
Reviewed-by: vromero
2016-10-26 12:27:51 +01:00
Srikanth Adayapalam
5bc203a934
8166367: Missing ExceptionTable attribute in anonymous class constructors
...
Reviewed-by: vromero
2016-10-26 11:22:50 +05:30
Tim Bell
3368f5a621
8168369: fix for langtools intermittent failures needs to check PRODUCT_HOME
...
Reviewed-by: erikj
2016-10-25 08:39:12 -07:00
Robert Field
ac9d25d027
8166649: jshell tool: missing --add-modules and --module-path
...
8167462: jshell tool: /help /reload is wrong about re-executing commands
Reviewed-by: jlahoda
2016-10-24 19:59:35 -07:00
Robert Field
5be06e9de2
8167637: jshell tool: /edit should use EDITOR setting
...
8167640: jshell tool: external editor temp file should be *.java
Reviewed-by: jlahoda
2016-10-24 17:06:10 -07:00
Maurizio Cimadamore
d072e7faa4
8168480: Speculative attribution of lambda causes NPE in Flow
...
Flow attempts to analyze too much of a lambda body during attribution
Reviewed-by: vromero
2016-10-24 14:47:48 +01:00
Joe Darcy
5078ccdb18
8168499: Workaround intermittent failures of IntersectionTargetTypeTest.java
...
Reviewed-by: rfield, amlu, mcimadamore
2016-10-22 12:27:52 -07:00
Jonathan Gibbons
734e231c93
8168343: 3 javac tests fail when run on an exploded image
...
Reviewed-by: darcy
2016-10-20 16:31:42 -07:00
Jonathan Gibbons
a60ef42892
8145471: javac changes for enhanced deprecation
...
Reviewed-by: smarks, tbell, mcimadamore, jlahoda
2016-10-20 13:44:51 -07:00
Lana Steuck
2b068e0158
Merge
2016-10-20 20:01:40 +00:00
Robert Field
f601bcb76e
8163840: jshell tool: provide way to display configuration settings
...
Reviewed-by: jlahoda
2016-10-20 12:53:11 -07:00
Lana Steuck
9946129768
Added tag jdk-9+141 for changeset e8f487b79e24
2016-10-20 18:38:11 +00:00
Kumar Srinivasan
647a1f019f
8168368: Add missing bug id for JDK-8167383
...
Reviewed-by: bpatel
2016-10-19 16:58:09 -07:00
Kumar Srinivasan
7ef07fcf9a
8167383: Javadoc does not handle packages correctly when used with module option
...
Reviewed-by: bpatel, jjg
2016-10-19 14:51:20 -07:00
Tim Bell
ce5af5d4e8
8167600: jib make run-test for langtools and intermittent failures on windows-x86
...
Reviewed-by: ihse
2016-10-19 07:48:49 -07:00
Jan Lahoda
89120bba75
8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C
...
Reset the console when the process is suspended and resumed.
Reviewed-by: rfield
2016-10-19 12:42:37 +02:00
Shinya Yoshida
e3b0b0192b
8145263: JShell: Fix the format of SourceCodeAnalysis#documentation
...
Reviewed-by: rfield, jlahoda
2016-10-17 23:23:11 +09:00
Maurizio Cimadamore
80ce1c8be2
8167000: Refine handling of multiple maximally specific abstract methods
...
Bring the compiler in sync with spec changes in JDK-7034913
Reviewed-by: vromero, dlsmith
2016-10-17 15:02:46 +01:00
Stuart Marks
1f91f70a58
8167965: (jdeprscan) using --release option with 8 or earlier throws exception
...
Reviewed-by: mchung
2016-10-13 17:31:01 -07:00
Lana Steuck
7fa122e6f9
Merge
2016-10-13 23:03:01 +00:00
Lana Steuck
8ab96b2cd5
Added tag jdk-9+140 for changeset 5429549751ad
2016-10-13 21:01:13 +00:00
Bhavesh Patel
1b3ae71f98
8141636: Javadoc search should support camelCase search
...
Reviewed-by: jjg
2016-10-13 10:48:09 -07:00
Mandy Chung
440c2fb03c
8167630: jdeps --generate-module-info forgets to close the resource after checking any unnamed package
...
Reviewed-by: lancea, ksrini
2016-10-12 17:27:54 -07:00
Mandy Chung
b79835c56b
8164689: Retrofit jar, jlink, jmod as a ToolProvider
...
Reviewed-by: alanb, jjg
2016-10-12 15:37:27 -07:00
Bhavesh Patel
0ce6fba428
4649116: Add option to include full package description at top, before interface table
...
Reviewed-by: jjg
2016-10-10 15:17:02 -07:00
Kumar Srinivasan
f4df89b00c
8165991: Fix DocTreeFactory newDocCommentTree
...
8154349: New doclet incorrectly shows entire text body for JavaFX properties in summary section
Reviewed-by: jjg
2016-10-10 11:21:00 -07:00
Kumar Srinivasan
6f16c4713d
8151102: Cleanup javadoc exception handling
...
Reviewed-by: jjg
2016-10-10 06:47:47 -07:00
Shinya Yoshida
a53b8b8a5d
8167343: JShell: Completeness analysis infers an incomplete declaration as COMPLETE_WITH_SEMI, which is a first line of Allman style
...
Reviewed-by: rfield
2016-10-11 00:28:49 +09:00
Marcus Larsson
b093764418
8167354: Missing jtreg output when run using langtools makefiles
...
Reviewed-by: erikj, sla
2016-10-10 12:36:56 +02:00
Jan Lahoda
969c7a933a
8167442: Langtools ant build not working after addition of -Xlint:exports
...
Disabling the exports lint when compiling the langtools modules until the warnings are resolved.
Reviewed-by: mcimadamore, forax
2016-10-11 13:16:45 +02:00
Jan Lahoda
e6bf5b92f7
8166890: JShell: locks forever when input is piped
...
StopDetectingInputStream.setState must not override the state if the stream is closed.
Reviewed-by: rfield, shinyafox
2016-10-11 12:29:39 +02:00
Maurizio Cimadamore
f923578969
8167456: Tweak IntelliJ langtools project's jtreg settings
...
Adjust IntelliJ project template to reflect new serialized format of jtreg plugin settings
Reviewed-by: jlahoda
2016-10-11 10:56:09 +01:00
Jan Lahoda
5794656914
8167320: Trying to document only java.base causes a NPE in javac
...
Ensure ModuleSymbol.getDirectives completes the Symbol
Reviewed-by: ksrini, jjg
2016-10-11 10:31:10 +02:00
Magnus Ihse Bursie
24a4e49180
8167424: Various trivial fixes in build system
...
Reviewed-by: erikj, tbell
2016-10-11 09:50:44 +02:00