103 Commits

Author SHA1 Message Date
Bhavesh Patel
ed209e2a48 8162363: Tables in javadoc documentation missing row headers
Reviewed-by: jjg
2016-09-21 18:18:50 -07:00
Bhavesh Patel
f4abd474cc 8166176: module search generates URLs with extra '/'
Reviewed-by: jjg
2016-09-16 12:17:44 -07:00
Mandy Chung
8120ff3110 8160851: Remove old launcher module-related options
Reviewed-by: jjg, alanb
2016-08-30 17:47:46 -07:00
Jan Lahoda
dc0db76409 8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in tools/all/RunCodingRules.java
Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; removing the @DefinedBy annotations from other modules

Reviewed-by: jjg, ksrini
2016-08-29 20:55:24 +02:00
Kumar Srinivasan
2df08320de 8157349: Missing doc-files in javadoc documentation
Reviewed-by: jjg
2016-08-29 07:46:37 -07:00
Jonathan Gibbons
486c59283b 8164747: allclasses-frame broken after JDK-8162353
Reviewed-by: bpatel
2016-08-24 15:40:35 -07:00
Jonathan Gibbons
20e0d40bc1 8164130: Simplify doclet IOException handling
Reviewed-by: bpatel, ksrini
2016-08-22 16:32:40 -07:00
Bhavesh Patel
efdde296cd 8155995: Update javadoc to include module search
Reviewed-by: jjg, ksrini
2016-08-19 12:54:02 -07:00
Kumar Srinivasan
8e3f461678 8159305: Enhance the javadoc tool to support module related options
Reviewed-by: bpatel, jjg
2016-08-18 05:48:35 -07:00
Srikanth Adayapalam
6c2a33a67b 8162576: Missing doclint check missing for modules
Co-authored-by: Lance Andersen <lance.andersen@oracle.com>
Reviewed-by: jjg, ksrini
2016-08-17 10:34:48 +05:30
Jonathan Gibbons
f8ab3f84a4 8163800: The fix for JDK-8072052 shows up other minor incorrect use of styles
Reviewed-by: bpatel
2016-08-16 10:57:13 -07:00
Jonathan Gibbons
4c9b47f1fa 8098537: Incorrect fonts in Java 8 javadocs
8072052: <dd> part of <dl> list in javadoc should not be in monospace font

Reviewed-by: bpatel
2016-08-16 10:35:10 -07:00
Bhavesh Patel
f6fc6ee2b8 8135291: [javadoc] broken link in Package com.sun.tools.jconsole
Reviewed-by: jjg, ksrini
2016-08-15 22:14:25 -07:00
Jonathan Gibbons
9208c82732 8162353: javadoc should provide a way to disable use of frames
Reviewed-by: bpatel, ksrini
2016-08-15 18:00:36 -07:00
Jonathan Gibbons
a39651d5ea 8160137: HTMLDoclet and AbstractDoclet should implement Doclet
Reviewed-by: ksrini
2016-08-12 16:03:36 -07:00
Jonathan Gibbons
7593e50c73 8163524: doclet resources doclet.usage.NAME.name are redundant
Reviewed-by: ksrini
2016-08-12 15:41:47 -07:00
Srikanth Adayapalam
37028f8abc 8068626: Add javac lint warning when the @Deprecated annotation is used where it is a no-op
Reviewed-by: mcimadamore, ksrini
2016-08-12 11:49:18 +05:30
Jan Lahoda
ec9ca2997f 8133884: javac moduleName/className and moduleName/packageName options
8162711: javax.lang.model.util.Elements.getModuleElement returns null during annotation processing on class files

Adding a test for annotation processing for <module-name>/<class-name>; ensuring the <module-name> module is in the module graph.

Reviewed-by: jjg
2016-08-11 17:26:12 +02:00
Jonathan Gibbons
978417c4c7 8136930: Simplify use of module-system options by custom launchers
8160489: Multiple -Xpatch lines ignored by javac
8156998: javac should support new option -XinheritRuntimeEnvironment

Reviewed-by: jlahoda, ksrini
2016-08-10 15:47:46 -07:00
Jonathan Gibbons
719eeed2d2 8160697: HTMLWriter needs perf cleanup
Reviewed-by: ksrini, bpatel
2016-08-09 13:22:57 -07:00
Jonathan Gibbons
b601617d9c 8162359: javac should use stdout for --help and --version
Reviewed-by: vromero
2016-08-03 16:01:09 -07:00
Bhavesh Patel
fedc596776 8154817: Fix the click-through navigation for modules
Reviewed-by: jjg, ksrini
2016-08-02 13:14:12 -07:00
Li Jiang
e26e03868c 8161544: JDK9 message drop 20 resource updates - OpenJDK
JDK9 message drop 20 resource updates - openjdk

Reviewed-by: rfield, peytoia
2016-07-29 09:35:31 -07:00
Kumar Srinivasan
281438728d 8154705: invalid use of ALL-MODULE-PATH causes crash
Introducing Modules.initModules as a clear point where the module graphs is initialized in javac

Reviewed-by: jjg, ksrini
2016-07-20 12:49:32 -07:00
Bhavesh Patel
e08b3b12fb 8154261: Module summary page should display directives for the module
Reviewed-by: jjg, ksrini
2016-07-12 12:55:18 -07:00
Phil Race
003244f622 Merge 2016-07-08 09:28:52 -07:00
Kumar Srinivasan
a89ed8318b 8160998: GPL header contains "(config)" in first line - not swapped in licensee bundles
Reviewed-by: vromero
2016-07-07 14:51:08 -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
Phil Race
138ec7123c Merge 2016-07-01 13:01:04 -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
Phil Race
bebab29638 Merge 2016-06-27 10:00:29 -07:00
Kumar Srinivasan
52dc860965 8160135: The Html doclet handles options incorrectly
Reviewed-by: jjg
2016-06-24 16:00:43 -07: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
Li Jiang
0aeecb0f7d 8159324: JDK9 message drop 10 resource updates
JDK9 message drop resource updates - openjdk

Reviewed-by: rfield, alanb, joehw
2016-06-20 06:13:34 -07:00
David Dehaven
4cc25cb407 Merge 2016-06-15 09:24:06 -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
c52bd6ba1d 8155880: Fix langtools usage of the deprecated Class.newInstance method
Reviewed-by: mcimadamore
2016-06-13 09:12:35 -07:00
Bhavesh Patel
b5cd26324b 8156077: Support javadoc tags in module documentation
Reviewed-by: jjg
2016-06-09 23:24:05 -07:00
David Dehaven
1b4250a9fd Merge 2016-06-01 15:27:52 -07:00
Vicente Romero
58de940c2f 8152785: Remove javac -XDnoModules
Reviewed-by: jjg
2016-05-27 19:45:57 -04:00
Jonathan Gibbons
cfc5ca5719 8157606: deprecate com.sun.javadoc API
Reviewed-by: ksrini
2016-05-27 13:06:58 -07:00
Jonathan Gibbons
f6dd27010c 8157608: deprecate old entry points for javadoc tool
Reviewed-by: ksrini
2016-05-26 17:35:26 -07:00
Li Jiang
72dfe407db 8157778: JDK9 preparation message drop resource updates
JDK9 preparation message drop resource updates - openjdk

Reviewed-by: rfield, alanb
2016-05-20 00:03:52 -07:00
Claes Redestad
6cc9359822 8157102: Avoid exceptional control flow in Configuration.getText
Reviewed-by: jjg
2016-05-17 01:35:36 +02:00
Bhavesh Patel
139c282119 8154262: Navigation bar in javadoc generated pages needs to be updated to display module information
Reviewed-by: jjg, ksrini
2016-05-11 20:28:22 +00:00
Jonathan Gibbons
daca004ce5 8075703: jdk.javadoc module exports com.sun.tools.javadoc package which contains a lot of internal API
Reviewed-by: ksrini
2016-05-09 16:52:15 -07:00
Alan Bateman
d2463eca44 Merge 2016-05-03 11:38:13 +01:00
Jonathan Gibbons
64261477b1 8154956: Module system implementation refresh (4/2016)
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: jjg, mchung, alanb
2016-05-03 09:11:12 +01:00
Joe Darcy
ae6a62a6c8 8155516: Suppress warnings from uses of deprecated Class.newInstance langtools
Reviewed-by: jjg
2016-05-02 18:10:36 -07:00
Kumar Srinivasan
5950e361a2 8154578: Drop residual use of addReads from javadoc
Reviewed-by: alanb, jjg
2016-05-02 15:01:54 -07:00