Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B VotingAbilityAwareAssembly::canVoteOn() 0 15 7 7.1 0 0 0
B Assembly\VotingAssembly::commenceVote() 0 22 6 6.02 0 0 0
A VotingAssembly::strategyEveryoneMustComply() 0 19 4 4 0 0 0
A AbstractVotingManager::innerVote() 0 15 4 4 0 0 0
A Voter\ClosureVoter::prepareResult() 0 14 4 6.6 0 0 0
A VotingAssembly::strategyAllowUnlessDenied() 13 13 4 4 0 0 0
A VotingAbilityAwareAssembly::__construct() 0 13 1 1 0 0 0
A VotingAssembly::strategyDenyUnlessAllowed() 13 13 4 4 0 0 0
A Overseer\Voter\RoleVoter::vote() 0 11 3 3.04 0 0 0
A VotingAssembly::strategyFirstVoteDecides() 0 9 3 3 0 0 0
A Overseer\Voter\ClosureVoter::vote() 0 9 1 1 0 0 0
A SingleVoterResult::getDecision() 0 4 1 1 0 0 0
A Overseer\Voter\ConstVoter::__construct() 0 5 1 2 0 0 0
A Context\IdentityContext::getRoles() 0 4 1 1 0 0 0
A Voter\SingleVoterResult::getReason() 0 4 1 1 0 0 0