我正在使用PHP undercontrol,代码浏览器会在每个设置器/ getter(即这样的代码)上报告一些CRAP索引错误
public function getFoo() { return $this->_foo; }
getter / setter被单元测试所覆盖,复杂性是没有的,因为没有if / for / switch / foreach.所以为什么我得到该代码的CRAP索引为1?
PS:自己回答自己可能是因为复杂性是没有的,但是我的主要问题是每个getter / setter都会因为CRAP索引而产生一个警告,所以无论如何,告诉PHPunit / PHP代码覆盖,使CRAP等于0为函数具有0复杂度指数.