| line |
true |
false |
branch |
|
20
|
0 |
107 |
$ENV{'MOJO_NO_ASYNC'} ? : |
|
27
|
0 |
11550 |
unless my $class = ref $self || $self and $attrs |
|
29
|
1 |
11549 |
if ref $value and ref $value ne "CODE" |
|
30
|
1 |
11548 |
if grep {$_ ne "weak";} keys %kv |
|
33
|
571 |
10977 |
if ($kv{'weak'}) |
|
35
|
569 |
2 |
unless ($weak_names{$class}) |
|
46
|
56 |
515 |
ref $attrs eq 'ARRAY' ? : |
|
49
|
1841 |
9707 |
ref $attrs eq 'ARRAY' ? : |
|
50
|
1 |
15211 |
unless $attr =~ /^[a-zA-Z_]\w*$/u |
|
54
|
626 |
14585 |
if ($kv{'weak'}) { } |
|
|
6768 |
7817 |
elsif (ref $value) { } |
|
|
3309 |
4508 |
elsif (defined $value) { } |
|
55
|
459 |
167 |
if (ref $value) { } |
|
60
|
26307 |
201 |
exists $_[0]{$attr} ? : |
|
|
26508 |
1286 |
if @_ == 1 |
|
62
|
1285 |
1 |
if ref($_[0]{$attr} = $_[1]) |
|
68
|
32392 |
1031 |
if @_ == 1 |
|
69
|
1028 |
3 |
if ref($_[0]{$attr} = $_[1]) |
|
76
|
353352 |
43362 |
exists $_[0]{$attr} ? : |
|
|
396714 |
30409 |
if @_ == 1 |
|
83
|
37279 |
27965 |
exists $_[0]{$attr} ? : |
|
|
65244 |
7658 |
if @_ == 1 |
|
89
|
156477 |
39589 |
if @_ == 1 |
|
97
|
5436 |
5729 |
unless my(@flags) = @_ |
|
106
|
2125 |
5736 |
if ($flag eq '-base') { } |
|
|
2 |
5734 |
elsif ($flag eq '-role') { } |
|
|
0 |
5734 |
elsif ($flag eq '-async_await') { } |
|
|
6 |
5728 |
elsif ($flag eq '-signatures') { } |
|
|
4385 |
1343 |
elsif (not $flag =~ /^-/u) { } |
|
|
1 |
1342 |
elsif ($flag ne '-strict') { } |
|
112
|
0 |
2 |
unless eval "package $caller; use Role::Tiny; 1" |
|
124
|
0 |
6 |
if $] < "5.02" |
|
132
|
701 |
3684 |
unless $flag->can("new") |
|
143
|
9797 |
405 |
@_ > 1 ? : |
|
|
10202 |
47213 |
@_ ? : |
|
155
|
2 |
11 |
unless @roles |
|
157
|
5 |
9 |
if (/^\+(.+)$/u) { } |
|
|
10 |
1 |
unless my $class = builtin::blessed($self) |
|
160
|
1 |
1 |
if (/^\+(.+)$/u) { } |