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
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
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
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
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
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
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
Christian Tornqvist
e2420ab119
8180084: A few javac tests fail on Windows when the source and jtreg work dir are not on the same drive
...
Reviewed-by: jlahoda
2017-05-12 15:14:16 -07:00
Christian Tornqvist
ea16a476ae
8180304: Add tests to ProblemList that fails on Windows when running with subst or different drive than source code is on
...
Reviewed-by: ksrini, gtriantafill
2017-05-12 15:07:29 -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
Lana Steuck
9c1da041ce
Merge
2017-05-11 20:24:00 +00: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
Maurizio Cimadamore
6758f48244
8178437: remove tools/javac/lambda/speculative/T8177933.java
...
Remove test from test folder and from problem list
Reviewed-by: jlahoda
2017-04-28 11:06:51 +01:00
Amy Lu
9bbedc0169
8179000: Reversion of langtools test changes for limited win32 address space
...
Reviewed-by: darcy
2017-04-28 13:22:44 +08: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
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
Jan Lahoda
b60b8e2c9b
8179002: jdk/jshell/MergedTabShiftTabExpressionTest.java fails intermittently
...
Handle incomming byte arrays in batches, to avoid unnecessary matching.
Reviewed-by: rfield
2017-04-24 18:58:50 +02: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
John Jiang
96e7b53d9a
8179066: Add jdk/jshell/MergedTabShiftTabExpressionTest.java to ProblemList due to JDK-8179002
...
Reviewed-by: rfield
2017-04-21 19:33:57 +02: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
Jan Lahoda
26b474c933
8178481: jdk/jshell/CompletionSuggestionTest.java routinely fails
...
Depending on the test order, the completion after 'import c<tab>' may include additional entries besides 'com', only checking 'com' is present.
Reviewed-by: rfield
2017-04-20 13:43:03 +02: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
Jan Lahoda
c71e9e0626
8178035: MergedTabShiftTabTest sometimes time outs
...
Splitting MergedTabShiftTabTest into two tests, increasing timeout.
Reviewed-by: rfield
2017-04-19 11:36:44 +02:00
Kumar Srinivasan
95a54a6519
8178904: javadoc jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java fails
...
Reviewed-by: jjg
2017-04-18 13:39:04 -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
Jonathan Gibbons
b8c3c011ae
8162917: langtools/test/tools/javadoc/CompletionError.java is not runnable
...
Reviewed-by: ksrini
2017-04-17 17:03:19 -07:00
Jonathan Gibbons
0cd70bbdc1
8161295: javac, cleanup use of ModuleTestBase
...
Reviewed-by: ksrini
2017-04-17 15:28:37 -07:00
Jonathan Gibbons
1396390608
8176801: tools/javac/platform/PlatformProviderTest.java sensitive to warnings sent to stderr
...
Reviewed-by: ksrini
2017-04-17 15:08:45 -07:00
Jonathan Gibbons
4b7795c6d5
8178509: MODULE_SOURCE_PATH: Implement missing methods
...
8178493: StandardJavaFileManager: Clarify/document the use of IllegalStateException
Reviewed-by: jlahoda
2017-04-17 14:16:07 -07:00
Bhavesh Patel
2eae0f6566
8175823: doclet crashes when documenting a single class in a module
...
Reviewed-by: jjg, ksrini
2017-04-14 17:23:55 -07:00
Lana Steuck
65b5fb374e
Merge
2017-04-13 20:35:35 +00:00
Kumar Srinivasan
1cfeb71da7
8178686: Fix incorrect bug id in test
...
Reviewed-by: darcy
2017-04-12 13:48:18 -07:00
Kumar Srinivasan
bd727dd23f
8178067: support for @uses/@provides tags is broken
...
Reviewed-by: jjg
2017-04-12 11:42:50 -07:00