Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B MeadSteve\Tale\StepBuilder::build() 0 12 10 0 0 0
A MeadSteve\Tale\Transaction::run() 0 14 3 0 0 0
A Transaction::revertCompletedSteps() 0 13 4 0 0 0
A MeadSteve\Tale\Transaction::addStep() 0 3 1 0 0 0
A MeadSteve\Tale\Transaction::executeStep() 0 6 2 0 0 0
A Tale\Execution\Success::finalState() 0 3 2 0 0 0
A Execution\Failure::throwFailures() 0 1 1 0 0 0
A Tale\Steps\LambdaStep::compensate() 0 2 1 0 0 0
A Execution\Success::throwFailures() 0 1 1 0 0 0
A Tale\Execution\Failure::finalState() 0 1 1 0 0 0
A Tale\Steps\LambdaStep::__construct() 0 3 1 0 0 0
A Execution\Success::__construct() 0 1 1 0 0 0
A MeadSteve\Tale\Transaction::stepName() 0 3 2 0 0 0
A Tale\Steps\LambdaStep::execute() 0 2 1 0 0 0
A CloneableStateHelper::cloneState() 0 1 1 0 0 0