Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | Bencode\Decoder::decodeDictionary() | 0 | 20 | 6 | 6 | 8 | 0 | 0 |
A | s9e\Bencode\Decoder::readDigits() | 0 | 13 | 4 | 4 | 2 | 0 | 0 |
A | Bencode\Decoder::decodeInteger() | 0 | 9 | 3 | 3 | 3 | 0 | 0 |
A | Encoder::encodeAssociativeArray() | 0 | 6 | 2 | 2 | 2 | 0 | 0 |
A | Bencode\Decoder::decodeFastString() | 0 | 8 | 3 | 3 | 0 | 0 | 0 |
A | Bencode\Decoder::decodeAnything() | 0 | 5 | 1 | 1 | 3 | 0 | 0 |
A | NonCompliantDecoder::complianceError() | 0 | 0 | 1 | 1 | 2 | 0 | 0 |
A | EncodingException::__construct() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
A | s9e\Bencode\Bencode::encode() | 0 | 1 | 1 | 1 | 3 | 0 | 0 |
A | s9e\Bencode\Decoder::decodeString() | 0 | 4 | 1 | 1 | 2 | 0 | 0 |
A | Encoder::coerceUnsupportedValue() | 0 | 4 | 1 | 1 | 2 | 0 | 0 |
A | Decoder::dictionaryComplianceError() | 0 | 3 | 2 | 2 | 0 | 0 | 0 |
A | s9e\Bencode\Decoder::castInteger() | 0 | 4 | 3 | 3 | 2 | 0 | 0 |
A | NonCompliantDecoder::decodeString() | 0 | 3 | 2 | 2 | 0 | 0 | 0 |
A | s9e\Bencode\Decoder::__construct() | 0 | 3 | 1 | 1 | 5 | 0 | 0 |