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 Options\HangmanPlayerOptions::create() 0 6 1 1 0 0 0
A Hangman::currentPlayerProposeAnswer() 0 5 2 2 0 0 0
A HangmanPlayerLostEvent::__construct() 0 10 1 1 0 0 0
A Hangman\Entity\Hangman::createGame() 0 4 1 1 0 0 0
A Hangman\Entity\Hangman::failStarting() 0 7 1 1 0 0 0
A Hangman\Entity\HangmanPlayer::lose() 0 11 1 1 1 0 1
A Hangman::isAllLettersFoundForPlayer() 0 4 1 1 0 0 0
A Hangman\Entity\Hangman::apply() 0 4 2 2 0 0 0
A HangmanGameCreatedEvent::__construct() 0 3 1 1 1 0 0
A HangmanGameFailedStartingEvent::__construct() 0 3 1 1 0 0 0