Code

Rating   Name Duplication Size Complexity Changes Bugs Features
D ArgumentParser::yieldArgumentsFromRule() 0 52 25 0 0 0
C netfocusinc\argh\ArgumentParser::parse() 0 35 14 0 0 0
C argh\ArgvPreprocessor::process() 0 26 13 0 0 0
B netfocusinc\argh\Argh::usageString() 0 21 10 0 0 0
B netfocusinc\argh\Rule::semanticsToString() 0 9 8 0 0 0
B ParameterCollection::mergeArguments() 0 13 8 0 0 0
B argh\Language::createWithRules() 0 77 1 0 0 0
B Parameter::createWithAttributes() 0 13 7 0 0 0
A argh\Rule::createWithAttributes() 0 9 5 0 0 0
A netfocusinc\argh\Parameter::__construct() 0 9 2 0 0 0
A netfocusinc\argh\ParameterCollection::all() 0 1 1 0 0 0
A StringParameter::getParameterType() 0 1 1 0 0 0
A VariableParameter::getParameterType() 0 1 1 0 0 0
A argh\VariableParameter::setValue() 0 4 2 0 0 0
A netfocusinc\argh\Rule::syntax() 0 0 1 0 0 0