サンプル

public class ClassA {

public void method(boolean b){
boolean a = false, c = false;
if ((!b && !a) || !c){
//..
}
else if (!a){
//..
}
}
}


解決策
多数の否定演算子を使用しないようにしてください。デフォルトの上限は 3 です。 不必要な否定が除去されるように、コードを構成し直してください。


public class ClassA {

public void method(boolean b){
boolean a = false;
if (!(b && a) || !c){
//..
}
else if (!a){
//..
}
}
}