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\Source\OpenSSL::getStrength() 0 8 6 4 0 1
B RandomLib\AbstractMixer::mix() 0 20 5 2 0 0
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\AbstractMixer::normalizeParts() 0 11 3 2 0 0
A RandomLib\Factory::__construct() 0 3 1 2 0 0
A RandomLib\Source\CAPICOM::generate() 0 8 2 2 0 0
A RandomLib\AbstractMixer::str_pad() 0 6 2 1 0 0
A RandomLib\Factory::loadMixers() 0 5 1 2 0 0