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