Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C RandomLib\Generator::generateString() 0 19 8 5 0 1
C RandomLib\Factory::findMixer() 0 15 7 2 0 0
B RandomLib\Generator::generateInt() 0 21 7 3 1 0
B RandomLib\AbstractMixer::mix() 0 20 5 2 0 0
B RandomLib\Source\OpenSSL::getStrength() 0 8 6 4 0 1
B RandomLib\Source\MicroTime::__construct() 0 17 6 10 1 4
B Generator::expandCharacterSets() 0 12 6 3 0 0
B RandomLib\Source\MicroTime::generate() 0 12 2 5 0 1
B RandomLib\Factory::findSources() 0 8 5 2 0 1
A RandomLib\Source\URandom::generate() 0 11 4 3 0 1
A RandomLib\Source\Sodium::generate() 0 4 3 2 0 1
A AbstractMcryptMixer::__destruct() 0 3 2 2 0 1
A RandomLib\Generator::__construct() 0 4 2 5 0 1
A RandomLib\Source\OpenSSL::generate() 0 4 2 3 0 1
A AbstractMcryptMixer::prepareCipher() 0 3 2 2 0 1