Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A ResourcePool\PoolInternal::processQueue() 0 10 4 0 0 0
A ResourcePool\PoolInternal::createResolver() 0 11 4 0 0 0
A ResourcePool\Allocation::__construct() 0 3 1 0 0 0
A ResourcePool\PoolInternal::beforeAllocate() 0 3 2 0 0 0
A ResourcePool\AllocationPromise::to() 0 12 2 1 0 0
A PoolInternal::createAllocationPromise() 0 14 2 0 0 0
A ResourcePool\PoolInternal::decrementUsage() 0 5 2 0 0 0
A ResourcePool\PoolInternal::setSize() 0 3 1 0 0 0
A ResourcePool\Allocation::releaseAll() 0 3 2 0 0 0
A ResourcePool\PoolInternal::canAllocate() 0 4 3 0 0 0
A ResourcePool\AllocationPromise::getResult() 0 6 3 0 0 0
A ResourcePool\Allocation::release() 0 6 2 0 0 0
A ResourcePool\PoolInternal::__construct() 0 5 1 0 0 0
A PoolInternal::createAllocation() 0 5 2 0 0 0
A ResourcePool\AllocationPromise::resolve() 0 10 3 0 0 0