Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B argparser\Validator::validateOption() 0 12 11 11.44 3 2 1
B argparser\Validator::validateArguments() 0 9 8 16 2 0 0
B clearice\io\Io::validateResponse() 0 13 8 8 1 0 0
B argparser\ArgumentParser::maybeShowHelp() 0 5 7 7.23 3 0 0
A ArgumentParser::fillInDefaults() 0 3 6 6 1 0 0
A HelpMessageGenerator::formatArgument() 0 12 5 5 1 0 0
A ArgumentParser::parseArgumentArray() 0 10 5 5 1 0 0
A argparser\ArgumentParser::parse() 0 18 3 3.01 5 0 0
A argparser\ArgumentParser::enableHelp() 0 15 3 3 1 0 0
A HelpMessageGenerator::generate() 0 12 2 2 1 0 0
A ArgumentParser::parseLongArgument() 0 10 3 3 1 0 0
A ArgumentParser::parseShortArgument() 0 9 3 3 1 0 0
A HelpMessageGenerator::formatCommandHelp() 0 6 2 2 0 0 0
A clearice\io\Io::resetOutputLevel() 0 3 2 2 1 0 0
A ArgumentParser::setExitCallback() 0 1 1 1 0 0 0