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) |