line |
true |
false |
branch |
85
|
7 |
112 |
if $str =~ /\A\w+:/ |
87
|
112 |
0 |
if ($str =~ m[\A/(.*?)/(.+)\z]) |
91
|
0 |
112 |
unless exists $$lookup{$prefix} |
127
|
54 |
0 |
unless $$arg{'type_plugins'} |
128
|
54 |
0 |
unless $$arg{'no_core_bundle'} |
157
|
23 |
98 |
unless ref $schema |
159
|
1 |
119 |
unless my $type = $$schema{'type'} |
162
|
2 |
117 |
unless exists $$self{'handler'}{$type_uri} |
171
|
2 |
115 |
if (ref $handler) { } |
172
|
0 |
2 |
if (keys %$schema_arg) |
200
|
54 |
756 |
if ($plugin->isa('Data::Rx::TypeBundle')) { } |
208
|
0 |
756 |
if $$self{'handler'}{$uri} |
241
|
0 |
4 |
if $$self{'handler'}{$uri} |
245
|
2 |
2 |
unless eval {
do {
$self->make_schema($schema)
}
} |
263
|
0 |
109 |
if $$self{'prefix'}{$name} |
282
|
0 |
80 |
if @_ |