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="java.docroot.url" value="${java9.docroot.url}"/> |
1381 |
|
<!-- ============================================================== |
1382 |
|
Experimental errorprone support - http://errorprone.info |
1383 |
|
=================================================================== --> |
1384 |
< |
<property name="errorprone.jar" location="${lib.dir}/error_prone_ant-2.0.21.jar"/> |
1384 |
> |
<property name="errorprone.jar" location="${lib.dir}/error_prone_ant-2.1.2.jar"/> |
1385 |
|
<target name="errorprone" |
1386 |
|
depends="clean, configure-compiler" |
1387 |
|
description="Run errorprone over jsr166 source code (experimental)"> |
1407 |
|
<compilerarg value="-Xplugin:ErrorProne |
1408 |
|
-Xep:IdentityBinaryExpression:WARN |
1409 |
|
-Xep:MissingOverride:OFF |
1410 |
< |
-Xep:MixedArrayDimensions:WARN |
1410 |
> |
-Xep:MixedArrayDimensions:ERROR |
1411 |
|
-Xep:RemoveUnusedImports:ERROR |
1412 |
|
-Xep:ClassName:ERROR |
1413 |
|
-Xep:MultipleTopLevelClasses:ERROR |
1440 |
|
-Xep:HashtableContains:OFF |
1441 |
|
-Xep:ModifyingCollectionWithItself:OFF |
1442 |
|
-Xep:MissingOverride:OFF |
1443 |
< |
-Xep:MixedArrayDimensions:WARN |
1443 |
> |
-Xep:MissingFail:OFF |
1444 |
> |
-Xep:JdkObsolete:OFF |
1445 |
> |
-Xep:MixedArrayDimensions:ERROR |
1446 |
|
-Xep:RemoveUnusedImports:ERROR |
1447 |
|
-Xep:ClassName:ERROR |
1448 |
|
-Xep:MultipleTopLevelClasses:ERROR |
1474 |
|
-Xep:HashtableContains:OFF |
1475 |
|
-Xep:ModifyingCollectionWithItself:OFF |
1476 |
|
-Xep:MissingOverride:OFF |
1477 |
< |
-Xep:MixedArrayDimensions:WARN |
1477 |
> |
-Xep:JdkObsolete:OFF |
1478 |
> |
-Xep:NonAtomicVolatileUpdate:OFF |
1479 |
> |
-Xep:MixedArrayDimensions:ERROR |
1480 |
|
-Xep:RemoveUnusedImports:ERROR |
1481 |
|
-Xep:ClassName:ERROR |
1482 |
|
-Xep:MultipleTopLevelClasses:ERROR |