396 |
|
<sequential> |
397 |
|
<property name="build.main.java" value="${java@{v}}"/> |
398 |
|
<property name="build.main.javac" value="${javac@{v}}"/> |
399 |
< |
<property name="build.main.javadoc" value="${javadoc@{v}}"/> |
399 |
> |
<!-- Force javadoc version to be at least 10, |
400 |
> |
so we can use override-methods=summary --> |
401 |
> |
<condition property="build.main.javadoc" |
402 |
> |
value="${javadoc10}" |
403 |
> |
else="${javadoc@{v}}"> |
404 |
> |
<equals arg1="@{v}" arg2="9"/> |
405 |
> |
</condition> |
406 |
|
</sequential> |
407 |
|
</macrodef> |
408 |
|
<define-build-main-properties v="${build.main.java.version}"/> |
496 |
|
<arg value="-XDignore.symbol.file=true"/> |
497 |
|
<arg value="-html5"/> |
498 |
|
<arg value="--patch-module=java.base=${src.dir}"/> |
499 |
< |
<arg value="-tag"/> |
500 |
< |
<arg value="${javadoc.jls.option}"/> |
501 |
< |
<!-- @apiNote currently unused --> |
502 |
< |
<!-- <arg value="-tag"/> --> |
503 |
< |
<!-- <arg value="apiNote:a:API Note:"/> --> |
504 |
< |
<arg value="-tag"/> |
499 |
< |
<arg value="implSpec:a:Implementation Requirements:"/> |
500 |
< |
<arg value="-tag"/> |
501 |
< |
<arg value="implNote:a:Implementation Note:"/> |
499 |
> |
<arg value="--override-methods=summary"/> |
500 |
> |
<arg value="-tag"/> <arg value="${javadoc.jls.option}"/> |
501 |
> |
<arg value="-tag"/> <arg value="implSpec:a:Implementation Requirements:"/> |
502 |
> |
<arg value="-tag"/> <arg value="implNote:a:Implementation Note:"/> |
503 |
> |
<!-- @apiNote tag currently unused --> |
504 |
> |
<!-- <arg value="-tag"/> <arg value="apiNote:a:API Note:"/> --> |
505 |
|
<!-- tags added in jdk9: currently unused --> |
506 |
< |
<!-- <arg value="-tag"/> --> |
507 |
< |
<!-- <arg value="revised:X"/> --> |
505 |
< |
<!-- <arg value="-tag"/> --> |
506 |
< |
<!-- <arg value="spec:X"/> --> |
506 |
> |
<!-- <arg value="-tag"/> <arg value="revised:X"/> --> |
507 |
> |
<!-- <arg value="-tag"/> <arg value="spec:X"/> --> |
508 |
|
</javadoc> |
509 |
|
</target> |
510 |
|
|
846 |
|
</fileset> |
847 |
|
<arg line="-Xdocrootparent ${java8.docroot.url}"/> |
848 |
|
<arg value="-XDignore.symbol.file=true"/> |
849 |
< |
<arg value="-tag"/> |
850 |
< |
<arg value="${javadoc.jls.option}"/> |
851 |
< |
<!-- @apiNote currently unused --> |
852 |
< |
<!-- <arg value="-tag"/> --> |
853 |
< |
<!-- <arg value="apiNote:a:<em>API Note:</em>"/> --> |
853 |
< |
<arg value="-tag"/> |
854 |
< |
<arg value="implSpec:a:<em>Implementation Requirements:</em>"/> |
855 |
< |
<arg value="-tag"/> |
856 |
< |
<arg value="implNote:a:<em>Implementation Note:</em>"/> |
849 |
> |
<arg value="-tag"/> <arg value="${javadoc.jls.option}"/> |
850 |
> |
<arg value="-tag"/> <arg value="implSpec:a:<em>Implementation Requirements:</em>"/> |
851 |
> |
<arg value="-tag"/> <arg value="implNote:a:<em>Implementation Note:</em>"/> |
852 |
> |
<!-- @apiNote tag currently unused --> |
853 |
> |
<!-- <arg value="-tag"/> <arg value="apiNote:a:<em>API Note:</em>"/> --> |
854 |
|
</javadoc> |
855 |
|
</target> |
856 |
|
|