| line |
true |
false |
branch |
|
22
|
0 |
17 |
unless @_ |
|
25
|
17 |
0 |
if /^[:\w]+$/ |
|
|
0 |
17 |
/::/ ? : |
|
|
0 |
17 |
unless @Authen::SASL::Plugins = grep({eval "require $_" if /^[:\w]+$/;} map({/::/ ? $_ : "Authen::SASL::$_";} @_)) |
|
32
|
0 |
48 |
@_ % 2 ? : |
|
40
|
48 |
0 |
if ref $opt{'callback'} eq 'HASH' |
|
43
|
0 |
48 |
if exists $opt{'user'} |
|
44
|
0 |
48 |
if exists $opt{'password'} |
|
45
|
0 |
48 |
if exists $opt{'response'} |
|
53
|
0 |
77 |
@_ ? : |
|
60
|
0 |
99 |
if @_ == 1 |
|
76
|
33 |
0 |
if (eval "require $pkg" and $pkg->can('client_new')) |
|
77
|
33 |
0 |
if ($$self{'conn'} = eval {
do {
$pkg->client_new($self, @_)
}
}) |
|
92
|
18 |
0 |
if (eval "require $pkg" and $pkg->can('server_new')) |
|
93
|
18 |
0 |
if ($$self{'conn'} = eval {
do {
$pkg->server_new($self, @_)
}
}) |
|
104
|
0 |
0 |
if $$self{'conn'} |
|
111
|
0 |
0 |
if @_ |
|
127
|
0 |
0 |
$$self{'conn'} ? : |