报告分支太多的 if 语句。 这类语句可能非常混乱,并且通常表明设计抽象度不足。

示例:


if (a) {
  print "foo"
} else if (b) {
  print "bar"
} else if (c) {
  print "baz"
} else if (d) {
  print "Too many branches"
}

使用下面的字段指定预期的最大分支数。