条件永远为true或false的if语句是没必要村爱的,也让降低代码的可读性。

如下代码所示:

public void myMethod() {
  if (true) {                   // Non-Compliant
    doSomething();
  }
}

应该重构为:

public void myMethod() {
  doSomething();                // Compliant
}

如下代码所示:

public void myMethod() {
  if (false) {                  // Non-Compliant
    doSomething();
  }
}

应该重构为:

public void myMethod() {        // Compliant
}