私はPHPのundercontrolとコードブラウザレポートこのPHPUnitのとCRAPインデックス
public function getFoo()
{
return $this->_foo;
}
ゲッター/セッターユニットテストでカバーされている、複雑さなどのすべてのセッター/ゲッターすなわちコードにいくつかのCRAPインデックスエラーを使用していますif/for/switch/foreachがないので、noneです。なぜ私はそのコードのCRAPインデックス1を得るのですか?
PS:自己応答が複雑かもしれませんが、私の主な問題は、CRAPインデックスのためにすべてのゲッター/セッターが警告を生成するということですから、とにかくphpunit/PHPコードカバレッジにCRAP複雑度インデックスが0の関数の場合は0になります。
私たちはphpUnderControlからJenkinsに切り替えました。それはより多くの設定が可能で、積極的に開発中であり、PHPプロジェクト用のプロジェクトテンプレートがあります。警告をトリガして障害を構築するしきい値CRAP値を設定できます。 –