Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Carno\Promise\Promise::settle() 0 28 14 1 0 1
B Carno\Promise\Features\All::all() 0 13 7 1 0 1
A Carno\Promise\Features\Race::race() 0 13 4 1 0 1
A Carno\Promise\Promise::then() 0 5 2 1 0 1
A Promise\Features\Settled::rejected() 0 2 1 1 0 1
A Carno\Promise\Stacked::num() 0 1 1 1 0 1
A Promise\Features\Fusion::fusion() 0 5 2 1 0 1
A Carno\Promise\Stats::confirmed() 0 2 2 1 0 1
A Carno\Promise\Promise::catch() 0 2 1 1 0 1
A Carno\Promise\Promise::throw() 0 2 1 1 0 1
A Carno\Promise\Stacked::next() 0 1 2 1 0 1
A Carno\Promise\Features\Sync::sync() 0 5 1 1 0 1
A Carno\Promise\Stats::proposed() 0 2 2 1 0 1
A Carno\Promise\Promise::__construct() 0 3 2 1 0 1
A Carno\Promise\Promise::reject() 0 1 1 1 0 1