Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C Options\HangmanOptions::checkOptions() 0 13 8 8 0 0 0
B Entity\Hangman::addPlayerToGame() 0 21 3 3 0 0 0
A Hangman\Entity\Hangman::playerWins() 0 7 4 4 0 0 0
A Hangman\Entity\Hangman::leaveGame() 0 11 4 4 1 0 1
A Options\HangmanOptions::create() 0 16 1 1 0 0 0
A HangmanPlayer::handleRecursively() 0 4 2 2 0 0 0
A Hangman\Entity\Hangman::playAnswer() 0 13 3 3 0 0 0
A Hangman::applyHangmanPlayerWinEvent() 0 3 1 1 0 0 0
A PlayersCollection::getNextPlayerId() 0 12 3 3 0 0 0
A Entity\HangmanPlayer::__construct() 0 15 3 3 1 0 1
A Hangman::applyHangmanGameCreatedEvent() 0 5 1 1 0 0 0
A HangmanPlayerTurnEvent::__construct() 0 4 1 1 0 0 0
A PlayersCollection::__construct() 0 5 2 2 0 0 0
A Hangman\Move\Proposition::create() 0 4 1 1 0 0 0
A Hangman\Word::buildWord() 0 11 3 3 1 0 0