Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Keystone\Client\Model\Token::create() 0 20 5 5 0 0 0
B Keystone\Client\TokenPool::getToken() 0 11 6 6 0 0 0
B Model\Token::addServiceCatalog() 0 11 6 6 0 0 0
B Model\Token::getServiceCatalog() 0 9 5 5 0 0 0
B Client\TokenPool::requestToken() 0 16 3 3.01 0 0 0
B Client\Model\Token::jsonSerialize() 0 14 3 3 0 0 0
A Client\RequestSigner::signRequest() 0 12 3 3 0 0 0
A Client\TokenPool::getEndpointUrl() 0 4 2 2 0 0 0
A Client\ClientFactory::__construct() 0 4 2 2 0 0 0
A Keystone\Client\Model\Token::arrayGet() 0 7 2 2 0 0 0
A Client\Model\Tenant::__construct() 0 8 2 2 0 0 0
A Keystone\Client\TokenPool::getTokenId() 0 4 2 2.26 0 0 0
A Client\ClientFactory::createClient() 0 11 2 2 0 0 0
A Middleware\Middleware::signRequest() 0 4 1 1 0 0 0
A ReauthenticateMiddleware::handleUnauthenticatedResponse() 0 6 2 2 0 0 0