Branch Coverage

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


line true false branch
16 19 305 if $_[0] eq 'RPC::ExtDirect::Util::Accessor'
24 17 252 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 130 if (@_) { }
6 256 if (@_) { }
24 109 exists $self->{'bar_baz'} ? :
11 97 if (@_) { }
12 212 if (@_) { }
162 325 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 (@_) { }
26 210 if (@_) { }
15 164 if (@_) { }
6 220 if (@_) { }
11 357 if (@_) { }
0 197 if (@_) { }
0 116 if (@_) { }
0 225 if (@_) { }
0 168 if (@_) { }
134 427 if (@_) { }
4 37 if (@_) { }
4 19 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 125 if (@_) { }
1 113 exists $self->{'deserializer_class_router'} ? :
0 96 if (@_) { }
0 136 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 652 if (@_) { }
0 467 if (@_) { }
8 337 if (@_) { }
163 171 exists $self->{'json_options_deserialize'} ? :
0 401 if (@_) { }
0 623 exists $self->{'json_options_serialize'} ? :
0 324 if (@_) { }
0 146 if (@_) { }
0 692 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 44 if (@_) { }
0 38 if (@_) { }
163 248 if (@_) { }