Branch Coverage

blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm
Criterion Covered Total %
branch 15 18 83.3


line true false branch
51 107 174 unless is_ppi_expression_or_generic_statement($elem)
61 15 113 if ($child->isa("PPI::Token::Word") and @children and $children[0]->isa("PPI::Structure::List"))
69 290 445 if ($child->isa('PPI::Token::Word') or $child->isa('PPI::Token::Symbol')) { }
73 280 10 if (@children)
74 134 146 if ($children[0]->isa('PPI::Token::Operator')) { }
131 15 elsif (not $children[0]->isa('PPI::Token::Structure')) { }
75 0 134 if ("->" eq $children[0]->content)
86 0 445 if ($chain_length > $max_chain_length)
101 0 174 if ($chain_length > $max_chain_length)