Enable PMD rule LogicInversion and fix violations
This commit is contained in:
parent
41d25cd523
commit
49295eb850
2 changed files with 2 additions and 3 deletions
|
@ -309,12 +309,12 @@ public class BitCoderContext {
|
|||
for (int i = 0; i < 31; i++) {
|
||||
int value = ctx.decodeVarBits();
|
||||
int v0 = (1 << i) + 3;
|
||||
if (!(v0 == value))
|
||||
if (v0 != value)
|
||||
throw new RuntimeException("value mismatch value=" + value + "v0=" + v0);
|
||||
}
|
||||
for (int i = 0; i < 100000; i += 13) {
|
||||
int value = ctx.decodeVarBits();
|
||||
if (!(value == i))
|
||||
if (value != i)
|
||||
throw new RuntimeException("value mismatch i=" + i + "v=" + value);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
<exclude name="EmptyControlStatement" />
|
||||
<exclude name="ForLoopCanBeForeach" />
|
||||
<exclude name="LiteralsFirstInComparisons" />
|
||||
<exclude name="LogicInversion" />
|
||||
<exclude name="MissingOverride" />
|
||||
<exclude name="OneDeclarationPerLine" />
|
||||
<exclude name="OverrideBothEqualsAndHashcode" />
|
||||
|
|
Loading…
Reference in a new issue