Я использую php undercontrol, и браузер кода сообщает о некоторой ошибке индекса CRAP для каждого набора/геттера, то есть кода, такого как
public function getFoo()
{
return $this->_foo;
}
Геттер/сеттер покрываются модульным тестированием, сложность отсутствует, так как нет if/for/switch/foreach. так почему я получаю индекс CRAP 1 для этого кода???
PS: автоответчик может быть вызван тем, что сложность - это не что-то другое, но моя основная проблема заключается в том, что каждый getter/setter генерирует предупреждение из-за индекса CRAP, так что есть все равно, чтобы рассказать покрытие phpunit/php, чтобы CRAP равнялся 0 для функции с индексом сложности 0.