| line | true | false | branch | 
 
| 34 | 7 | 0 | unless ($response_parser and eval {
	do {
	$response_parser->isa('WebService::Simple::Parser')
}
}) | 
 
| 38 | 2 | 5 | unless (ref $config) | 
 
| 42 | 7 | 0 | unless ($module =~ s/^\+//) | 
 
| 45 | 7 | 0 | unless ('Class::Inspector'->loaded($module)) | 
 
| 46 | 5 | 2 | unless $module->require | 
 
| 48 | 2 | 0 | unless $$config{'args'} | 
 
| 52 | 2 | 0 | if (not $cache or ref $cache eq 'HASH') | 
 
| 53 | 0 | 2 | ref $cache eq 'HASH' ? : | 
 
| 54 | 0 | 2 | if ($config) | 
 
| 55 | 0 | 0 | unless (ref $config) | 
 
| 60 | 0 | 0 | unless ('Class::Inspector'->loaded($module)) | 
 
| 61 | 0 | 0 | unless $module->require | 
 
| 66 | 0 | 0 | $$config{'hashref_args'} ? : | 
 
| 89 | 0 | 0 | unless $cache | 
 
| 98 | 0 | 0 | unless $cache | 
 
| 107 | 0 | 0 | unless $cache | 
 
| 125 | 0 | 0 | ref($args{'url'}) =~ /^URI/ ? : | 
 
| 126 | 0 | 0 | if (my $extra_path = $args{'extra_path'}) | 
 
| 130 | 0 | 0 | if ($args{'params'}) | 
 
| 131 | 0 | 0 | if (ref $args{'params'} eq 'Hash::MultiValue') { } | 
 
| 146 | 0 | 0 | if (ref $_[0] eq 'HASH') { } | 
 
| 151 | 0 | 0 | if (ref $_[0] eq 'HASH') | 
 
| 162 | 0 | 0 | if $$self{'debug'} | 
 
| 170 | 0 | 0 | if ($response) | 
 
| 171 | 0 | 0 | if ($response->isa('WebService::Simple::Response')) { } | 
 
| 182 | 0 | 0 | unless ($response->is_success) | 
 
| 197 | 0 | 0 | if (ref $_[0] eq 'HASH') { } | 
 
|  | 0 | 0 | elsif (ref $_[1] eq 'HASH') { } | 
 
|  | 0 | 0 | elsif (@_ % 2) { } | 
 
| 220 | 0 | 0 | unless ($response->is_success) |