Branch Coverage

lib/Pod/Definitions/Heuristic.pm
Criterion Covered Total %
branch 13 20 65.0


line true false branch
29 0 0 if defined $new
67 1 17 if ($original =~ /^(?:(?:what|do|does|a|an|the)\s+)+((?:error|message)\s+)"?(.*)\z/iu)
79 4 13 if ($original =~ /^((?:(?:who|what|when|where|which|why|how|is|are|did|a|an|the|do|does|don't|doesn't|can|not|I|my|need|to|about|there|much|many)\s+|go\s+for|error\s+"\.*|message\s+"\.*)+)(.*)$/iu)
88 1 12 if ($original =~ /^(\w+ing(?:\s+and\s+\w+ing)?)\s+(a|an|the|some|any|all|to|from|your)?\b\s*(.*)$/u)
95 0 12 if ($original =~ /^[\$\@]\w+\s*=\s*(?:\$\w+\s*->\s*)?(\w+)/u)
99 2 10 if ($original =~ /^\$?\w+\s*->\s*(\w+)/u)
103 0 10 if ($original =~ /^\w+(?:::\w+)+\s*->\s*(\w+)/u)
107 0 10 if ($original =~ /^(\w+)\s*\(\s*[\$\@%]\w+/u)
111 0 10 if ($original =~ /^\([\$\@%][^)]+\)\s*=\s*(?:\$\w+\s*->\s*)?(\w+)/u)
115 0 10 if ($original =~ /^((?:\w|_)+)\s+(?:(?:BLOCK|EXPR|LIST|COUNT|ARRAY\d*|VALUE|STRING|ITEM|\.+)\s*)+/u)