| line | true | false | branch | 
 
| 449 | 0 | 0 | unless exists $validate{$key} | 
 
| 456 | 0 | 0 | if (defined $value) { } | 
 
| 464 | 0 | 0 | unless exists $self->{$key} | 
 
| 477 | 0 | 0 | unless exists $method{$m} | 
 
| 483 | 0 | 0 | if (exists $method->{'required'}) | 
 
| 486 | 0 | 0 | unless ref $method->{'required'} eq 'ARRAY' | 
 
| 492 | 0 | 0 | if (exists $method->{'optional'}) | 
 
| 495 | 0 | 0 | unless ref $method->{'optional'} eq 'ARRAY' | 
 
| 500 | 0 | 0 | if exists $spec->{$parm} | 
 
| 509 | 0 | 0 | if keys %$spec | 
 
| 512 | 0 | 0 | if (keys %data) { } | 
 
| 533 | 0 | 0 | if (exists $validate{$call}) { } | 
 
|  | 0 | 0 | elsif (exists $method{$call}) { } | 
 
| 589 | 0 | 0 | if scalar @_ > 1 | 
 
| 595 | 0 | 0 | unless exists $method{$m}{'action'} | 
 
| 609 | 0 | 0 | unless $method->{'path'} eq '/session' | 
 
| 611 | 0 | 0 | if keys %$data | 
 
| 617 | 0 | 0 | if ($res->is_success) { } |