Branch Coverage

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


line true false branch
51 107 176 unless is_ppi_expression_or_generic_statement($elem)
61 16 115 if ($child->isa("PPI::Token::Word") and @children and $children[0]->isa("PPI::Structure::List"))
69 294 449 if ($child->isa('PPI::Token::Word') or $child->isa('PPI::Token::Symbol')) { }
73 284 10 if (@children)
74 134 150 if ($children[0]->isa('PPI::Token::Operator')) { }
133 17 elsif (not $children[0]->isa('PPI::Token::Structure')) { }
75 0 134 if ("->" eq $children[0]->content)
86 0 449 if ($chain_length > $max_chain_length)
101 0 176 if ($chain_length > $max_chain_length)