Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B ExtendedStrings\Strings\Note::fromName() 0 20 6 0 0 0
B Strings\Instrument::fromPreset() 0 25 6 0 0 0
B Harmonic::getStringLengthsFromNumber() 0 6 5 0 0 0
B HarmonicCalculator::findNaturalHarmonics() 0 11 4 0 0 0
A HarmonicCalculator::validatePhysicalDistance() 0 6 4 0 0 0
A Strings\Note::normalizeAccidental() 0 6 4 0 0 0
A HarmonicCalculator::setPhysicalDistanceConstraints() 0 4 1 0 0 0
A ExtendedStrings\Strings\Stop::getFrequency() 0 3 1 0 0 0
A Strings\VibratingString::__construct() 0 3 1 0 0 0
A HarmonicCalculator::findArtificialHarmonics() 0 12 3 0 0 0
A ExtendedStrings\Strings\Harmonic::getSeries() 0 6 2 0 0 0
A ExtendedStrings\Strings\Note::getCents() 0 5 1 0 0 0
A ExtendedStrings\Strings\Instrument::fromNames() 0 6 2 0 0 0
A ExtendedStrings\Strings\Note::__construct() 0 7 2 0 0 0
A HarmonicCalculator::getPhysicalDistanceBetweenStops() 0 3 1 0 0 0