OptionParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total437 of 87650%61 of 9435%6098951952551
missingRequiredOptions(OptionSet)663937%13527%81091601
unavailableOptions(OptionSet)582227%10216%6781201
putDependentOption(List, OptionSpec, Map)430%60%44111111
_recognizedOptions()350%40%336611
mutuallyExclusive(OptionSpecBuilder[])300%60%445511
optionsHasAnyOf(OptionSet, Collection)190%40%335511
recognizeAlternativeLongOptions(boolean)130%20%224411
nonOptions(String)100%n/a113311
printHelpOn(Writer)100%n/a113311
formatHelpWith(HelpFormatter)100%20%224411
looksLikeAnOption(String)100%40%331111
OptionParser(String)90%n/a113311
nonOptions()90%n/a113311
posixlyCorrect(boolean)80%n/a113311
printHelpOn(OutputStream)80%n/a112211
isHelpOptionPresent(OptionSet)72175%3350%242701
ensureRequiredOptions(OptionSet)71263%3125%231501
ensureAllowedOptions(OptionSet)71263%3125%231501
requiredIf(List, String)70%n/a112211
requiredIf(List, OptionSpec)70%n/a112211
requiredUnless(List, String)70%n/a112211
requiredUnless(List, OptionSpec)70%n/a112211
availableIf(List, String)70%n/a112211
availableIf(List, OptionSpec)70%n/a112211
availableUnless(List, String)70%n/a112211
availableUnless(List, OptionSpec)70%n/a112211
accepts(String, String)60%n/a111111
recognizedOptions()60%n/a111111
allowsUnrecognizedOptions()40%n/a112211
OptionParser(boolean)35094%1150%1201301
posixlyCorrect()30%n/a111111
handleShortOptionCluster(String, ArgumentList, OptionSet)55100%6100%0401001
parse(String[])39100%2100%020901
validateOptionCharacters(char[])33100%6100%040701
handleLongOptionToken(String, ArgumentList, OptionSet)25100%2100%020601
handleShortOptionToken(String, ArgumentList, OptionSet)25100%2100%020501
acceptsAll(List, String)17100%2100%020401
extractShortOptionsFrom(String)15100%n/a010301
recognize(AbstractOptionSpec)12100%n/a010301
handleNonOptionArgument(String, ArgumentList, OptionSet)9100%n/a010201
specFor(String)6100%n/a010101
reset()6100%n/a010201
accepts(String)5100%n/a010101
acceptsAll(List)5100%n/a010101
isRecognized(String)5100%n/a010101
specFor(char)5100%n/a010101
parseLongOptionWithArgument(String)5100%n/a010101
parseShortOptionWithArgument(String)5100%n/a010101
OptionParser()4100%n/a010201
noMoreOptions()4100%n/a010201
doesAllowsUnrecognizedOptions()3100%n/a010101