Code

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