| line |
true |
false |
branch |
|
66
|
0 |
1 |
*{$_;}{'CODE'} ? : |
|
70
|
0 |
1 |
*{$_;}{'CODE'} ? : |
|
80
|
0 |
1 |
ref $_[0] ? : |
|
86
|
0 |
1 |
@_ == 1 ? : |
|
|
0 |
1 |
$meta->{'HAS_BUILDARGS'} ? : |
|
94
|
1 |
0 |
exists $args->{'types'} ? : |
|
96
|
0 |
1 |
unless do {
package Type::Library::Compiler::Mite;
if (ref $value eq "HASH") {
my $ok = 1;
foreach my $v (values %{$value;}) {
$ok = 0, last unless do {
builtin::blessed($v)
};
};
foreach my $k (keys %{$value;}) {
$ok = 0, last unless do {
if (defined $k) {
ref \(my $val = $k) eq "SCALAR" unless ref \$k eq "SCALAR";
}
} and length $k > 0;
};
$ok;
}
} |
|
99
|
1 |
0 |
if (ref $value eq "HASH") |
|
104
|
0 |
9 |
unless do {
builtin::blessed($v)
} |
|
116
|
0 |
9 |
unless do {
if (defined $k) {
ref \(my $val = $k) eq "SCALAR" unless ref \$k eq "SCALAR";
}
} and length $k > 0 |
|
119
|
9 |
0 |
if (defined $k) |
|
120
|
0 |
9 |
unless ref \$k eq "SCALAR" |
|
140
|
0 |
1 |
exists $args->{'pod'} ? : |
|
154
|
1 |
0 |
!ref($to_coerce) && (!defined($to_coerce) || $to_coerce eq '' || $to_coerce eq '0' || $to_coerce eq '1') ? : |
|
158
|
0 |
1 |
unless not ref $coerced_value and !defined($coerced_value) || $coerced_value eq '' || $coerced_value eq '0' || $coerced_value eq '1' |
|
173
|
0 |
1 |
unless exists $args->{'destination_module'} |
|
179
|
1 |
0 |
if (defined $args->{'destination_module'}) |
|
181
|
0 |
1 |
unless ref \$args->{'destination_module'} eq "SCALAR" |
|
186
|
0 |
1 |
unless do {
package Type::Library::Compiler::Mite;
if (defined $args->{'destination_module'}) {
ref \(my $val = $args->{'destination_module'}) eq "SCALAR" unless ref \$args->{'destination_module'} eq "SCALAR";
}
} and do {
package Type::Library::Compiler::Mite;
length $args->{'destination_module'} > 0
} |
|
201
|
0 |
1 |
exists $args->{'constraint_module'} ? : |
|
205
|
0 |
1 |
unless do {
package Type::Library::Compiler::Mite;
if (defined $value) {
ref \(my $val = $value) eq "SCALAR" unless ref \$value eq "SCALAR";
}
} and length $value > 0 |
|
208
|
1 |
0 |
if (defined $value) |
|
209
|
0 |
1 |
unless ref \$value eq "SCALAR" |
|
223
|
0 |
1 |
if (exists $args->{'destination_filename'}) |
|
229
|
0 |
0 |
if (defined $args->{'destination_filename'}) |
|
232
|
0 |
0 |
unless ref \$args->{'destination_filename'} eq "SCALAR" |
|
237
|
0 |
0 |
unless do {
package Type::Library::Compiler::Mite;
if (defined $args->{'destination_filename'}) {
ref \(my $val = $args->{'destination_filename'}) eq "SCALAR" unless ref \$args->{'destination_filename'} eq "SCALAR";
}
} and do {
package Type::Library::Compiler::Mite;
length $args->{'destination_filename'} > 0
} |
|
249
|
0 |
1 |
unless $meta->{'BUILD'} |
|
|
0 |
1 |
if not $no_build and @{[] unless $meta->{'BUILD'};} |
|
256
|
0 |
1 |
if @unknown |
|
266
|
0 |
0 |
unless $meta->{'BUILD'} |
|
274
|
1 |
0 |
defined ${^GLOBAL_PHASE} ? : |
|
278
|
0 |
1 |
unless $meta->{'DEMOLISH'} |
|
285
|
0 |
0 |
if $e |
|
313
|
0 |
0 |
unless @_ == 1 |
|
321
|
0 |
0 |
exists $_[0]{'destination_filename'} ? : |
|
325
|
0 |
0 |
unless do {
package Type::Library::Compiler::Mite;
if (defined $default_value) {
ref \(my $val = $default_value) eq "SCALAR" unless ref \$default_value eq "SCALAR";
}
} and length $default_value > 0 |
|
328
|
0 |
0 |
if (defined $default_value) |
|
329
|
0 |
0 |
unless ref \$default_value eq "SCALAR" |
|
382
|
0 |
0 |
!ref($to_coerce) && (!defined($to_coerce) || $to_coerce eq '' || $to_coerce eq '0' || $to_coerce eq '1') ? : |
|
386
|
0 |
0 |
unless not ref $value and !defined($value) || $value eq '' || $value eq '0' || $value eq '1' |
|
397
|
0 |
1 |
if (@_ > 1) { } |
|
419
|
0 |
0 |
if exists $DOES{$role} |
|
420
|
0 |
0 |
if $role eq __PACKAGE__ |
|
421
|
0 |
0 |
if ($INC{'Moose/Util.pm'} and my $meta = Moose::Util::find_meta(ref $self || $self)) |
|
424
|
0 |
0 |
if $meta->can("does_role") and $meta->does_role($role) |