Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B JsonParser\Tokens\Lexer::getIterator() 0 17 11 11 2 0 0
B JsonParser\Tokens\Parser::getIterator() 0 17 10 10 1 0 0
B JsonParser\Pointers\Pointers::matchTree() 0 13 8 8 2 0 0
B ValueObjects\State::mutateByToken() 0 9 7 7 1 0 0
B JsonParser\Tokens\Parser::toArray() 0 10 7 7 1 0 0
A ValueObjects\Tree::traverseToken() 0 7 6 6 0 0 0
A JsonParser\Tokens\Parser::lazyLoad() 0 9 5 5 0 0 0
A ValueObjects\Tree::traverseArray() 0 9 5 5 1 0 0
A Tokens\CompoundBegin::mutateState() 0 6 5 5 2 0 0
A ValueObjects\Progress::percentage() 0 1 2 2 0 0 0
A parseJson() 0 1 1 ? 1 0 0
A JsonParser\Sources\Endpoint::response() 0 2 1 1 0 0 0
A JsonParser\Sources\Psr7Stream::matches() 0 1 1 1 1 0 0
A Sources\StreamWrapper::stream_eof() 0 1 1 ? 1 0 0
A Decoders\SimdjsonDecoder::__construct() 0 0 1 1 1 0 0