Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | Heshen\Blueprint::addTransition() | 0 | 20 | 3 | 3 | 1 | 0 | 0 |
A | Runner\Heshen\Transition::can() | 0 | 6 | 5 | 5 | 1 | 0 | 0 |
A | Runner\Heshen\Machine::apply() | 0 | 15 | 3 | 3 | 2 | 0 | 0 |
A | Runner\Heshen\Blueprint::getState() | 0 | 3 | 2 | 2 | 1 | 0 | 0 |
A | Runner\Heshen\Factory::make() | 0 | 4 | 2 | 2 | 1 | 0 | 0 |
A | Heshen\Event\Event::__construct() | 0 | 2 | 1 | 1 | 2 | 1 | 0 |
A | Runner\Heshen\State::isFinal() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Runner\Heshen\Machine::__construct() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | Runner\Heshen\Factory::__construct() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Heshen\Event\Event::getStateful() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Runner\Heshen\State::getName() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Runner\Heshen\State::isNormal() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Runner\Heshen\Blueprint::__construct() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | Heshen\Machine::getCurrentState() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Heshen\Transition::__construct() | 0 | 4 | 2 | 2 | 1 | 0 | 0 |