1378 |
|
https://errorprone.info/docs/installation |
1379 |
|
https://github.com/google/error-prone/issues/1143 |
1380 |
|
=================================================================== --> |
1381 |
< |
<property name="errorprone.jar" location="${lib.dir}/error_prone_core-2.3.2-with-dependencies.jar"/> |
1382 |
< |
<property name="dataflow.jar" location="${lib.dir}/dataflow-2.5.7.jar"/> |
1383 |
< |
<property name="javacutil.jar" location="${lib.dir}/javacutil-2.5.7.jar"/> |
1384 |
< |
<property name="jFormatString.jar" location="${lib.dir}/jFormatString-3.0.0.jar"/> |
1385 |
< |
<property name="errorprone.processorpath" value="${errorprone.jar}:${jFormatString.jar}:${dataflow.jar}:${javacutil.jar}" /> |
1381 |
> |
<path id="errorprone.processorpath.path"> |
1382 |
> |
<pathelement location="${lib.dir}/error_prone_core-2.3.2-with-dependencies.jar"/> |
1383 |
> |
<pathelement location="${lib.dir}/dataflow-2.5.7.jar"/> |
1384 |
> |
<pathelement location="${lib.dir}/javacutil-2.5.7.jar"/> |
1385 |
> |
<pathelement location="${lib.dir}/jFormatString-3.0.0.jar"/> |
1386 |
> |
</path> |
1387 |
> |
<property name="errorprone.processorpath" refid="errorprone.processorpath.path" /> |
1388 |
|
<property name="errorprone.jsr166.user.flags" value=""/> |
1389 |
|
<property name="errorprone.jsr166.flags" |
1390 |
|
value="-Xep:HashtableContains:OFF |
1391 |
|
-Xep:JdkObsolete:OFF |
1392 |
|
-Xep:MissingOverride:OFF |
1393 |
|
-Xep:MissingFail:OFF |
1394 |
+ |
-Xep:ThreadPriorityCheck:OFF |
1395 |
|
-Xep:MixedArrayDimensions:ERROR |
1396 |
|
-Xep:RemoveUnusedImports:ERROR |
1397 |
|
-Xep:EmptyIf:ERROR |
1433 |
|
<!-- Needed to silence -Xep:FutureReturnValueIgnored --> |
1434 |
|
<compilerarg value="-J--illegal-access=permit"/> |
1435 |
|
<compilerarg value="-XDcompilePolicy=simple"/> |
1436 |
< |
<compilerarg line="-processorpath ${errorprone.processorpath}"/> |
1436 |
> |
<compilerarg value="-processorpath"/> |
1437 |
> |
<compilerarg pathref="errorprone.processorpath.path"/> |
1438 |
|
<compilerarg value="-Xplugin:ErrorProne |
1439 |
|
${errorprone.jsr166.flags}"/> |
1440 |
|
<compilerarg value="--patch-module=java.base=${src.dir}"/> |