Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A GetSky\RandomWinner\Solver::run() 0 7 4 6 1 4
A RandomWinner\Solver::__construct() 0 3 2 6 1 4
A RandomWinner\DefaultStorage::getAll() 0 3 1 1 0 0
A RandomWinner\DefaultStorage::createRange() 0 4 2 1 0 0
A RandomWinner\DefaultStorage::attach() 0 3 2 1 0 0
A RandomWinner\Member::__construct() 0 3 1 1 0 1
A RandomWinner\DefaultStorage::detach() 0 3 2 1 0 0
A RandomWinner\SolverFactory::createSolver() 0 6 3 1 0 1
A RandomWinner\DefaultStorage::getRange() 0 6 2 1 0 0
A RandomWinner\DefaultStorage::getUpperLimit() 0 5 2 1 0 0
A RandomWinner\Member::getChance() 0 2 1 1 0 1
A RandomWinner\DefaultStorage::__construct() 0 2 1 1 0 0
A RandomWinner\Solver::getStorage() 0 2 1 1 0 1
A RandomWinner\DefaultStorage::contains() 0 2 1 1 0 0
A RandomWinner\Solver::setStorage() 0 2 1 1 0 1