181 |
|
<property name="junit.jar" location="${lib.dir}/junit.jar"/> |
182 |
|
|
183 |
|
<!-- Canonical location of jdk docs root, to use with javadoc -Xdocrootparent flag --> |
184 |
< |
<property name="java5.docroot.url" value="http://docs.oracle.com/javase/1.5.0/docs"/> |
185 |
< |
<property name="java6.docroot.url" value="http://docs.oracle.com/javase/6/docs"/> |
186 |
< |
<property name="java7.docroot.url" value="http://docs.oracle.com/javase/7/docs"/> |
187 |
< |
<property name="java8.docroot.url" value="http://docs.oracle.com/javase/8/docs"/> |
188 |
< |
<property name="java9.docroot.url" value="http://docs.oracle.com/javase/9/docs"/> |
189 |
< |
<!-- The location of jdk9 early access docs --> |
184 |
> |
<!-- Switched to https: in 2017-10 - JDK-8190312 --> |
185 |
> |
<property name="java5.docroot.url" value="https://docs.oracle.com/javase/1.5.0/docs"/> |
186 |
> |
<property name="java6.docroot.url" value="https://docs.oracle.com/javase/6/docs"/> |
187 |
> |
<property name="java7.docroot.url" value="https://docs.oracle.com/javase/7/docs"/> |
188 |
> |
<property name="java8.docroot.url" value="https://docs.oracle.com/javase/8/docs"/> |
189 |
> |
<property name="java9.docroot.url" value="https://docs.oracle.com/javase/9/docs"/> |
190 |
> |
<!-- The location of jdk9 early access docs (RIP) --> |
191 |
|
<!-- <property name="java9.docroot.url" value="http://download.java.net/java/jdk9/docs"/> --> |
192 |
|
<!-- Default jdk doc location (latest stable release seems best) --> |
193 |
+ |
<property name="java10.docroot.url" value="http://download.java.net/java/jdk10/docs"/> |
194 |
|
<property name="java.docroot.url" value="${java9.docroot.url}"/> |
195 |
|
|
196 |
|
<!-- Canonical location of jdk API docs, to use with javadoc link attribute --> |
199 |
|
<property name="java7.api.url" value="${java7.docroot.url}/api/"/> |
200 |
|
<property name="java8.api.url" value="${java8.docroot.url}/api/"/> |
201 |
|
<property name="java9.api.url" value="${java9.docroot.url}/api/"/> |
202 |
+ |
<property name="java10.api.url" value="${java10.docroot.url}/api/"/> |
203 |
|
<property name="java.api.url" value="${java.docroot.url}/api/"/> |
204 |
|
|
205 |
|
<!-- Define the "jtreg" task --> |
1383 |
|
<!-- ============================================================== |
1384 |
|
Experimental errorprone support - http://errorprone.info |
1385 |
|
=================================================================== --> |
1386 |
< |
<property name="errorprone.jar" location="${lib.dir}/error_prone_ant-2.0.21.jar"/> |
1386 |
> |
<property name="errorprone.jar" location="${lib.dir}/error_prone_ant-2.1.2.jar"/> |
1387 |
|
<target name="errorprone" |
1388 |
|
depends="clean, configure-compiler" |
1389 |
|
description="Run errorprone over jsr166 source code (experimental)"> |
1409 |
|
<compilerarg value="-Xplugin:ErrorProne |
1410 |
|
-Xep:IdentityBinaryExpression:WARN |
1411 |
|
-Xep:MissingOverride:OFF |
1412 |
< |
-Xep:MixedArrayDimensions:WARN |
1412 |
> |
-Xep:MixedArrayDimensions:ERROR |
1413 |
|
-Xep:RemoveUnusedImports:ERROR |
1414 |
|
-Xep:ClassName:ERROR |
1415 |
|
-Xep:MultipleTopLevelClasses:ERROR |
1442 |
|
-Xep:HashtableContains:OFF |
1443 |
|
-Xep:ModifyingCollectionWithItself:OFF |
1444 |
|
-Xep:MissingOverride:OFF |
1445 |
< |
-Xep:MixedArrayDimensions:WARN |
1445 |
> |
-Xep:MissingFail:OFF |
1446 |
> |
-Xep:JdkObsolete:OFF |
1447 |
> |
-Xep:MixedArrayDimensions:ERROR |
1448 |
|
-Xep:RemoveUnusedImports:ERROR |
1449 |
|
-Xep:ClassName:ERROR |
1450 |
|
-Xep:MultipleTopLevelClasses:ERROR |
1476 |
|
-Xep:HashtableContains:OFF |
1477 |
|
-Xep:ModifyingCollectionWithItself:OFF |
1478 |
|
-Xep:MissingOverride:OFF |
1479 |
< |
-Xep:MixedArrayDimensions:WARN |
1479 |
> |
-Xep:JdkObsolete:OFF |
1480 |
> |
-Xep:NonAtomicVolatileUpdate:OFF |
1481 |
> |
-Xep:MixedArrayDimensions:ERROR |
1482 |
|
-Xep:RemoveUnusedImports:ERROR |
1483 |
|
-Xep:ClassName:ERROR |
1484 |
|
-Xep:MultipleTopLevelClasses:ERROR |