Branch Coverage

blib/lib/RPC/ExtDirect/Util/Accessor.pm
Criterion Covered Total %
branch 163 210 77.6


line true false branch
16 65 384 if $_[0] eq 'RPC::ExtDirect::Util::Accessor'
24 15 279 unless 'ARRAY' eq ref $simplexes
27 1 2027 unless defined $accessor
41 483 0 unless 'ARRAY' eq ref $setters
75 0 2510 unless defined $accessor
77 3 2507 if ($class->can($accessor))
78 1 1 unless $overwrite or $ignore
81 1 1 if $ignore and not $overwrite
84 483 2025 $type eq 'complex' ? :
89 1 158 if (@_) { }
12 212 if (@_) { }
24 98 exists $self->{'bar_baz'} ? :
15 139 if (@_) { }
2 190 if (@_) { }
162 332 exists $self->{'baz_baz'} ? :
162 223 if (@_) { }
163 758 if (@_) { }
165 529 if (@_) { }
163 164 if (@_) { }
1 83 if (@_) { }
1 134 if (@_) { }
170 173 if (@_) { }
13 223 if (@_) { }
26 158 if (@_) { }
9 193 if (@_) { }
10 377 if (@_) { }
0 190 if (@_) { }
0 165 if (@_) { }
0 98 if (@_) { }
0 281 if (@_) { }
90 284 if (@_) { }
4 53 if (@_) { }
4 12 if (@_) { }
2 4 if (@_) { }
8 6 if (@_) { }
0 11 if (@_) { }
0 11 if (@_) { }
31 10 if (@_) { }
29 41 if (@_) { }
46 15 if (@_) { }
23 61 if (@_) { }
0 12 if (@_) { }
14 12 if (@_) { }
0 20 if (@_) { }
162 195 exists $self->{'debug_api'} ? :
0 31 if (@_) { }
0 31 exists $self->{'debug_deserialize'} ? :
0 133 if (@_) { }
162 163 exists $self->{'debug_eventprovider'} ? :
165 192 if (@_) { }
1 5 exists $self->{'debug_request'} ? :
1 6 if (@_) { }
0 16 exists $self->{'debug_router'} ? :
0 16 if (@_) { }
1 5 exists $self->{'debug_serialize'} ? :
1 6 if (@_) { }
2 275 if (@_) { }
2 142 if (@_) { }
0 119 exists $self->{'deserializer_class_router'} ? :
0 136 if (@_) { }
1 73 if (@_) { }
0 228 if (@_) { }
1 94 if (@_) { }
0 29 exists $self->{'exception_class_deserialize'} ? :
0 29 if (@_) { }
0 62 exists $self->{'exception_class_request'} ? :
0 62 if (@_) { }
0 264 exists $self->{'exception_class_serialize'} ? :
1 10 if (@_) { }
0 0 if (@_) { }
0 487 if (@_) { }
0 149 if (@_) { }
0 63 if (@_) { }
0 703 if (@_) { }
0 608 if (@_) { }
8 145 if (@_) { }
163 171 exists $self->{'json_options_deserialize'} ? :
0 588 if (@_) { }
0 466 exists $self->{'json_options_serialize'} ? :
0 308 if (@_) { }
0 146 if (@_) { }
0 702 if (@_) { }
170 168 if (@_) { }
169 171 if (@_) { }
170 171 if (@_) { }
163 207 if (@_) { }
0 43 if (@_) { }
0 43 if (@_) { }
162 172 if (@_) { }
162 163 if (@_) { }
170 171 if (@_) { }
60 114 if (@_) { }
162 217 if (@_) { }
0 9 if (@_) { }
0 9 if (@_) { }
0 11 if (@_) { }
0 11 if (@_) { }
0 31 if (@_) { }
0 31 if (@_) { }
0 66 exists $self->{'request_class_deserialize'} ? :
0 55 if (@_) { }
1 10 if (@_) { }
0 37 if (@_) { }
0 45 if (@_) { }
163 248 if (@_) { }