line |
true |
false |
branch |
53
|
7 |
112 |
if $str =~ /\A\w+:/ |
55
|
112 |
0 |
if ($str =~ m[\A/(.*?)/(.+)\z]) |
59
|
0 |
112 |
unless exists $$lookup{$prefix} |
95
|
54 |
0 |
unless $$arg{'type_plugins'} |
96
|
54 |
0 |
unless $$arg{'no_core_bundle'} |
125
|
23 |
98 |
unless ref $schema |
127
|
1 |
119 |
unless my $type = $$schema{'type'} |
130
|
2 |
117 |
unless exists $$self{'handler'}{$type_uri} |
139
|
2 |
115 |
if (ref $handler) { } |
140
|
0 |
2 |
if (keys %$schema_arg) |
168
|
54 |
756 |
if ($plugin->isa('Data::Rx::TypeBundle')) { } |
176
|
0 |
756 |
if $$self{'handler'}{$uri} |
209
|
0 |
4 |
if $$self{'handler'}{$uri} |
213
|
2 |
2 |
unless eval {
do {
$self->make_schema($schema)
}
} |
231
|
0 |
109 |
if $$self{'prefix'}{$name} |
250
|
0 |
80 |
if @_ |