8035473: [javadoc] Revamp the existing Doclet APIs

Kumar Srinivasan kumar.x.srinivasan at oracle.com
Mon Jan 25 15:49:52 UTC 2016


HI Alan, Mandy,

Does this look right ?

    <module>
      <name>jdk.javadoc</name>
      <depend>java.base</depend>
      <depend re-exports="true">java.compiler</depend>
      <depend>java.xml</depend>
      <depend re-exports="true">jdk.compiler</depend>
      <export>
        <name>com.sun.javadoc</name>
      </export>
      <export>
        <name>com.sun.tools.doclets</name>
      </export>
      <export>
        <name>com.sun.tools.javadoc</name>
      </export>
+    <export>
+      <name>jdk.javadoc.doclet</name>
+    </export>
+    <export>
+      <name>jdk.javadoc.doclet.taglet</name>
+    </export>
    </module>

Thanks
Kumar

>
>
> On 22/01/2016 22:50, Kumar Srinivasan wrote:
>> Hi All,
>>
>> Please review the following build changes:
>>
>> JDK changes:
>> * simple entry point change
>> http://cr.openjdk.java.net/~ksrini/8035473/webrev.07/webrev.jdk.0/
>>
>> Top forest repo:
>> * configuration changes to use the new javadoc/doclet implementation
>> * module dependency changes (*Mandy, Alan*)
>> http://cr.openjdk.java.net/~ksrini/8035473/webrev.07/webrev.jdk9.0/
>>
>>
> As Mandy said, modules.xml should declare the exports. We'll up the 
> module declaration (module-info.java) once these changes get to jake.
>
> -Alan.
>




More information about the build-dev mailing list