Condition Coverage

blib/lib/App/PerlNitpick/Rule/RewriteWithAssignmentOperators.pm
Criterion Covered Total %
condition 12 27 44.4


and 3 conditions

line !l l&&!r l&&r condition
43 0 0 7 $c0->isa("PPI::Token::Symbol") and $c0->raw_type eq "\$"
0 0 7 $c0->isa("PPI::Token::Symbol") and $c0->raw_type eq "\$" and $c2->isa("PPI::Token::Symbol")
0 0 7 $c0->isa("PPI::Token::Symbol") and $c0->raw_type eq "\$" and $c2->isa("PPI::Token::Symbol") and $c2->raw_type eq "\$"
0 2 5 $c0->isa("PPI::Token::Symbol") and $c0->raw_type eq "\$" and $c2->isa("PPI::Token::Symbol") and $c2->raw_type eq "\$" and $c0->content eq $c2->content
0 0 8 $c1->isa("PPI::Token::Operator") and $c1->content eq "="
0 0 8 $c5->isa("PPI::Token::Structure") and $c5->content eq ";"
0 0 8 $c1->isa("PPI::Token::Operator") and $c1->content eq "=" and ($c5->isa("PPI::Token::Structure") and $c5->content eq ";")
0 1 7 $c3->isa("PPI::Token::Operator") and is_rewritable($c3->content)
0 1 7 $c1->isa("PPI::Token::Operator") and $c1->content eq "=" and ($c5->isa("PPI::Token::Structure") and $c5->content eq ";") and ($c3->isa("PPI::Token::Operator") and is_rewritable($c3->content))