| visitNullParameterStrategy(NullParameterStrategy) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExactlyParameterStrategy(ExactlyParameterStrategy) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitAtMostParameterStrategy(AtMostParameterStrategy) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitAliasSwitch(AliasSwitch) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitOptionalValueSwitch(OptionalValueSwitch) |   | 100% |   | 100% | 0 | 2 | 0 | 5 | 0 | 1 | 
| visitSingleValueSwitch(SingleValueSwitch) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| lambda$visitMultipleValuesSwitch$0(MultipleValuesSwitch, String) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitToggleSwitch(ToggleSwitch) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| TextPrinter(String) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| visitMultipleValuesSwitch(MultipleValuesSwitch) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| lambda$visitParameterStrategy$1(String) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitParameterStrategy(ParameterStrategy) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| visitCollectingParameterStrategy(CollectingParameterStrategy) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| visitAtLeastParameterStrategy(AtLeastParameterStrategy) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getSwitchNames(CommandLine) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |