141 |
|
<property name="java12.docroot.url" value="https://docs.oracle.com/en/java/javase/12/docs"/> |
142 |
|
<property name="java13.docroot.url" value="https://docs.oracle.com/en/java/javase/13/docs"/> |
143 |
|
<property name="java14.docroot.url" value="https://docs.oracle.com/en/java/javase/14/docs"/> |
144 |
< |
<property name="java15.docroot.url" value="https://download.java.net/java/early_access/jdk15/docs"/> |
144 |
> |
<property name="java15.docroot.url" value="https://docs.oracle.com/en/java/javase/15/docs"/> |
145 |
|
<property name="java16.docroot.url" value="https://download.java.net/java/early_access/jdk16/docs"/> |
146 |
|
<!-- Default jdk doc location (latest stable LTS release seems best) --> |
147 |
|
<property name="java.docroot.url" value="${java11.docroot.url}"/> |
427 |
|
<arg value="-quiet"/> |
428 |
|
<arg value="-XDignore.symbol.file=true"/> |
429 |
|
<arg value="-html5"/> |
430 |
+ |
<arg value="-Xdoclint:all,-missing"/> |
431 |
|
<arg value="--patch-module=java.base=${src.dir}"/> |
432 |
|
<arg value="--frames" if:set="use-frames"/> |
433 |
|
<arg value="--override-methods=summary"/> |
656 |
|
</antcall> |
657 |
|
</target> |
658 |
|
|
659 |
+ |
<target name="docs16"> |
660 |
+ |
<antcall> |
661 |
+ |
<param name="java.runtime.target" value="16"/> |
662 |
+ |
<param name="build.main.javac" value="${javac16}"/> |
663 |
+ |
<param name="build.main.javadoc" value="${javadoc16}"/> |
664 |
+ |
<param name="build.main.javadoc.source" value="16"/> |
665 |
+ |
<target name="clean"/> |
666 |
+ |
<target name="docs"/> |
667 |
+ |
</antcall> |
668 |
+ |
</target> |
669 |
+ |
|
670 |
|
|
671 |
|
<target name="configure-compiler"> |
672 |
|
<fail message="ant version too old"> |
754 |
|
<property name="errorprone.jsr166.user.flags" value=""/> |
755 |
|
<property name="errorprone.jsr166.flags" |
756 |
|
value="-Xep:HashtableContains:OFF |
757 |
+ |
-Xep:PreferJavaTimeOverload:OFF |
758 |
|
-Xep:JdkObsolete:OFF |
759 |
|
-Xep:MissingOverride:OFF |
760 |
|
-Xep:MissingFail:OFF |
774 |
|
<property name="errorprone.jsr166.test.flags" |
775 |
|
value="-Xep:StringSplitter:OFF |
776 |
|
-Xep:BoxedPrimitiveConstructor:OFF |
777 |
+ |
-Xep:UnnecessaryParentheses:OFF |
778 |
|
-Xep:ModifyingCollectionWithItself:OFF"/> |
779 |
|
<!-- ant -emacs errorprone |& grep -EA1 '(warning|error):|warnings' --> |
780 |
|
<target name="errorprone" |