Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A Component\State\StateMachine::transit() 0 24 3 3 0 0 0
A State\StateMachine::__construct() 0 3 1 1 1 0 0
A TransitionDumper::visitTransition() 0 1 1 1 1 0 0
A TransitionRegistry::registerDestinationState() 0 3 1 1 0 0 0
A State\StateMetadata::hasAttribute() 0 1 1 1 1 0 0
A Visitor\AttributeDumper::getStructure() 0 1 1 1 1 0 0
A CallContextMethodOnFailure::onFailure() 0 4 1 1 1 0 0
A TransitionRegistry::transitionStartsFrom() 0 4 2 2 0 0 0
A TransitionWasRequested::transition() 0 1 1 2 1 0 0
A AlwaysThrowExceptionOnFailure::onFailure() 0 1 1 1 1 0 0
A State\StateMachine::addListener() 0 1 1 2 1 0 0
A Callbacks\NullCallback::onFailure() 0 1 1 1 1 0 0
A TransitionRegistry::addAttribute() 0 4 2 2 0 0 0
A Builder\StateBuilder::addAttribute() 0 4 2 2 1 0 0
A TransitionWasFailed::transition() 0 1 1 2 1 0 0