Branch Coverage

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


line true false branch
16 36 326 if $_[0] eq 'RPC::ExtDirect::Util::Accessor'
24 29 293 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 110 if (@_) { }
8 180 if (@_) { }
8 180 exists $self->{'bar_baz'} ? :
19 164 if (@_) { }
18 157 if (@_) { }
162 343 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 (@_) { }
20 220 if (@_) { }
8 190 if (@_) { }
13 193 if (@_) { }
17 348 if (@_) { }
0 153 if (@_) { }
0 189 if (@_) { }
0 224 if (@_) { }
0 181 if (@_) { }
105 343 if (@_) { }
4 20 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 118 if (@_) { }
0 131 exists $self->{'deserializer_class_router'} ? :
0 145 if (@_) { }
1 76 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 497 if (@_) { }
0 139 if (@_) { }
0 63 if (@_) { }
0 585 if (@_) { }
0 603 if (@_) { }
8 268 if (@_) { }
163 171 exists $self->{'json_options_deserialize'} ? :
0 373 if (@_) { }
0 544 exists $self->{'json_options_serialize'} ? :
0 479 if (@_) { }
0 146 if (@_) { }
0 708 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 53 if (@_) { }
0 29 if (@_) { }
163 248 if (@_) { }