Commit Graph

3492 Commits

Author SHA1 Message Date
Vicente Romero
57474ae8fb 8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly
Reviewed-by: mcimadamore
2016-07-06 15:27:36 -07:00
Vicente Romero
249f04613a 8160915: javac, option forceSerializable should be restored
Reviewed-by: jjg
2016-07-06 12:46:37 -07:00
Vicente Romero
3360117337 8160891: javac, remove unused options, step 3
Reviewed-by: mcimadamore
2016-07-06 09:42:27 -07:00
Bhavesh Patel
def98f36d4 8157987: overview-summary.html generated by javadoc should include module information
Reviewed-by: jjg, ksrini
2016-07-05 13:30:40 -07:00
Srikanth Adayapalam
928c417cd8 8132446: AsssertionError in ClassSymbol.setAnnotationType
Reviewed-by: jlahoda, darcy
2016-07-04 14:57:33 +05:30
Jan Lahoda
d3eaa80bdd 8148131: compilation result depends on order of sources
Complete during imports phase should not trigger the hierarchy phase

Reviewed-by: mcimadamore
2016-07-04 08:52:45 +02:00
Robert Field
850b281ff0 8159111: JShell API: Add access to wrappers and dependencies
Reviewed-by: jlahoda
2016-07-01 14:41:07 -07:00
Robert Field
c8f9b12b5c 8159635: JShell API: Add compiler options
Reviewed-by: jlahoda
2016-07-01 14:16:28 -07:00
Alejandro Murillo
a7d45966a9 Merge 2016-06-30 22:39:09 +00:00
Alejandro Murillo
6108b37cb7 Added tag jdk-9+125 for changeset d4487b864f64 2016-06-30 22:10:11 +00:00
Joe Darcy
568bc5dbee 8160506: Use @implSpec tags in javax.lang.model.util
Reviewed-by: jjg
2016-06-29 19:24:40 -07:00
Jan Lahoda
0cc565280e 8155026: javac grants implied readability to explicit modules
Automatic modules should not 'requires public' ordinary named modules

Reviewed-by: jjg
2016-06-28 13:33:04 +02:00
Joe Darcy
d989ecb07a 8160504: Fix typo in JavacProcessingEnvironment.importStringToPattern
Reviewed-by: jjg
2016-06-28 17:39:44 -07:00
Kumar Srinivasan
b7e5b3ec1a 8160301: javadoc RootDoclmpl and DocEnv needs to be renamed
Reviewed-by: bpatel, jjg
2016-06-28 16:43:41 -07:00
Vicente Romero
0df5aa8678 8159970: javac, JLS8 18.2.4 is not completely implemented by the compiler
Reviewed-by: mcimadamore
2016-06-28 15:29:20 -07:00
Jan Lahoda
11272cf548 8132857: Historical name of default encoding shown on encoding mismatch
Using Charset.defaultCharset().name() to get the proper name of the default Charset.

Reviewed-by: jjg
2016-06-28 15:46:52 +02:00
Vicente Romero
b69fa0a44d 8159439: javac throws NPE with Module attribute and super_class != 0
Reviewed-by: jjg
2016-06-27 12:29:41 -07:00
Jan Lahoda
3d43452d94 8150860: Mach 5 tier1 test started failing - jdk/jshell/ComputeFQNsTest.java (after 8131027/8150814)
Correctly escaping '\' in paths; rethrowing exceptions from evaluation to improve debuggability of the test

Reviewed-by: jjg
2016-06-27 09:43:12 +02:00
Kumar Srinivasan
52dc860965 8160135: The Html doclet handles options incorrectly
Reviewed-by: jjg
2016-06-24 16:00:43 -07:00
Lana Steuck
98c2ed28f7 Merge 2016-06-23 21:13:09 +00:00
Lana Steuck
5f1652cd4d Added tag jdk-9+124 for changeset 956490b8da9c 2016-06-23 20:35:16 +00:00
Jonathan Gibbons
5791bf6bd6 8154399: Need replacement for jdk.javadoc/com.sun.tools.doclets.standard.Standard
8159096: Expose (new) Standard doclet class

Reviewed-by: alanb, erikj, ksrini
2016-06-22 17:20:53 -07:00
Jan Lahoda
6f94a3f4bf 8136453: Parameter name indices array size not updated correctly
Correctly resizing ClassReader.parameterNameIndices array.

Reviewed-by: mcimadamore
2016-06-21 21:06:54 +02:00
Maurizio Cimadamore
0d9142bf89 8159834: Add some support for jtreg test headers in IntelliJ langtools project
Add live templates to help creation of jtreg tests

Reviewed-by: jlahoda
2016-06-21 15:31:08 +01:00
Jonathan Gibbons
aba0a631d8 8159537: create build file to generate diags reports for all locales
Reviewed-by: mcimadamore
2016-06-20 13:21:09 -07:00
Kumar Srinivasan
2b450085d5 8159756: javadoc tests needs a tool invoker
Reviewed-by: jjg
2016-06-20 07:02:42 -07:00
Jonathan Gibbons
6f7a85797e 8059631: Use of '#' to represent MethodHandle kind is confusing
Reviewed-by: jrose, mcimadamore
2016-06-17 17:53:00 -07:00
Jonathan Gibbons
6f1a819053 8159749: Update toolbox ModuleBuilder for doc comments
Reviewed-by: ksrini
2016-06-17 17:40:01 -07:00
Dan Smith
35ee3034b6 8158992: langtools/test/Makefile: improve support for control via variables
Reviewed-by: jjg
2016-06-17 17:09:21 -06:00
Mandy Chung
b41054bc29 8159524: jdeps -jdkinternals throws NPE when no replacement is known
Reviewed-by: dfuchs
2016-06-17 14:33:54 -07:00
Maurizio Cimadamore
62648293e7 8159680: Inference failure with unchecked subtyping and arrays
Discrepancy in handling of capture conversion between Types.isSubtype and Types.isSubtypeUnchecked

Reviewed-by: vromero
2016-06-17 18:17:16 +01:00
Lana Steuck
d83724bbfb Merge 2016-06-16 20:57:32 +00:00
Lana Steuck
5ba173dae1 Added tag jdk-9+123 for changeset 88f6e6f58798 2016-06-16 19:07:29 +00:00
David Dehaven
7100d4042c Merge 2016-06-15 12:47:50 -07:00
David Dehaven
4cc25cb407 Merge 2016-06-15 09:24:06 -07:00
Kumar Srinivasan
d3d0beed42 8158836: langtools build.xml needs some adjustments
Reviewed-by: jjg, jlahoda
2016-06-14 15:34:10 -07:00
Vicente Romero
3f3cc40ea1 8058244: missing error in qualified default super call
Reviewed-by: mcimadamore
2016-06-14 12:46:35 -07:00
Vicente Romero
d4a743435b 8068460: Pretty printing for loops
Reviewed-by: jjg
2016-06-14 11:13:14 -07:00
Kumar Srinivasan
4c8fc963f7 8159396: javadoc getSupportedVersion returns 8 instead of 9
Reviewed-by: jjg
2016-06-14 08:18:53 -07:00
Joe Darcy
0b4f69d015 8159378: Correct wording of RoundEnvironment.getElementsAnnotatedWithAny
Reviewed-by: jlahoda, jjg
2016-06-13 09:21:01 -07:00
Joe Darcy
c52bd6ba1d 8155880: Fix langtools usage of the deprecated Class.newInstance method
Reviewed-by: mcimadamore
2016-06-13 09:12:35 -07:00
Maurizio Cimadamore
2c8f465c47 8158630: Langtools Intellij project is missing some source roots
Add source roots for build tools to IntelliJ project

Reviewed-by: alundblad
2016-06-13 12:04:09 +01:00
Shinya Yoshida
e4edbb4617 8158123: NPE when the annotations is used in export-to of module-info
Reviewed-by: mcimadamore
2016-06-11 09:47:59 +09:00
Iris Clark
294b2a0ec9 8158458: Update references from "1.9" to "9"
Reviewed-by: jjg, ksrini
2016-06-10 13:52:03 -07:00
Dan Smith
448079796f 8037804: Implement specified test for related functional interface types
Reviewed-by: vromero
2016-06-10 16:43:38 -06:00
Dan Smith
5cffc0a3ab 8144767: Fix handling of capture variables in most-specific test
Reviewed-by: vromero
2016-06-10 15:08:00 -06:00
Nadeesh TV
b2d09f5c6c 8155581: jshell tool: replace use of Option.get()
Reviewed-by: rfield
2016-06-10 11:11:52 +00:00
Bhavesh Patel
b5cd26324b 8156077: Support javadoc tags in module documentation
Reviewed-by: jjg
2016-06-09 23:24:05 -07:00
Lana Steuck
94654e5108 Merge 2016-06-09 19:06:36 +00:00
Lana Steuck
319bc827fb Added tag jdk-9+122 for changeset 3d6ea76b35d6 2016-06-09 17:28:38 +00:00