| OptionParser |  | 0% |  | 0% | 98 | 98 | 193 | 193 | 51 | 51 | 1 | 1 |
| BuiltinHelpFormatter |  | 0% |  | 0% | 58 | 58 | 120 | 120 | 28 | 28 | 1 | 1 |
| OptionSet |  | 0% |  | 0% | 46 | 46 | 81 | 81 | 20 | 20 | 1 | 1 |
| OptionSpecBuilder |  | 0% |  | 0% | 23 | 23 | 54 | 54 | 13 | 13 | 1 | 1 |
| ArgumentAcceptingOptionSpec |  | 0% |  | 0% | 37 | 37 | 64 | 64 | 24 | 24 | 1 | 1 |
| OptionSpecTokenizer |  | 0% |  | 0% | 23 | 23 | 46 | 46 | 7 | 7 | 1 | 1 |
| OptionException |  | 0% |  | 0% | 16 | 16 | 30 | 30 | 13 | 13 | 1 | 1 |
| AbstractOptionSpec |  | 0% |  | 0% | 21 | 21 | 43 | 43 | 15 | 15 | 1 | 1 |
| ParserRules |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 9 | 9 | 1 | 1 |
| NonOptionArgumentSpec |  | 0% |  | 0% | 15 | 15 | 23 | 23 | 14 | 14 | 1 | 1 |
| OptionalArgumentOptionSpec |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 4 | 4 | 1 | 1 |
| ArgumentList |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| OptionParserState.new OptionParserState() {...} |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 2 | 2 | 1 | 1 |
| AlternativeLongOptionSpec |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| NoArgumentOptionSpec |  | 0% | | n/a | 10 | 10 | 13 | 13 | 10 | 10 | 1 | 1 |
| RequiredArgumentOptionSpec |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| OptionArgumentConversionException |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| BuiltinHelpFormatter.new Comparator() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| OptionMissingRequiredArgumentException |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| UnconfiguredOptionException |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| MultipleArgumentsForOptionException |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| IllegalOptionSpecificationException |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| UnrecognizedOptionException |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| UnavailableOptionException |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| MissingRequiredOptionsException |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| OptionParserState |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| OptionParserState.new OptionParserState() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ValueConversionException |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |