line |
true |
false |
branch |
71
|
0 |
9 |
unless defined $verb |
73
|
0 |
9 |
unless my $grm = $grammer{$verb} |
75
|
0 |
9 |
if (defined $params{'from'} and defined $params{'until'}) |
76
|
0 |
0 |
if (granularity($params{'from'}) ne granularity($params{'until'})) |
87
|
24 |
0 |
unless $type == 2 and defined $params{$arg} |
89
|
0 |
0 |
if (my $err = &$valid_func($params{$arg})) |
97
|
0 |
0 |
if (%params) { } |
114
|
7 |
17 |
if ($params{$arg}) |
115
|
0 |
7 |
if (my $err = &$valid_func($params{$arg})) |
119
|
0 |
6 |
if ($type == 1 and !defined($params{$arg}) || $params{$arg} eq '') |
125
|
0 |
9 |
if (%params) { } |
140
|
0 |
0 |
if $date =~ /^\d{4}-\d{2}-\d{2}$/ |
141
|
0 |
0 |
if $date =~ /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$/ |
146
|
0 |
1 |
unless $date =~ /^(\d{4})-(\d{2})-(\d{2})(T\d{2}:\d{2}:\d{2}Z)?$/ |
148
|
0 |
1 |
if $m < 1 or $m > 12 |
149
|
0 |
1 |
if $d < 1 or $d > 31 |
155
|
0 |
0 |
(shift()) =~ /^(\d{4})\-([01][0-9])\-([0-3][0-9])T([0-2][0-9]):([0-5][0-9]):([0-5][0-9])[\+\-]([0-2][0-9]):([0-5][0-9])$/ ? : |
162
|
0 |
0 |
(shift()) =~ /^([A-Za-z0-9])+(:[A-Za-z0-9]+)*$/ ? : |
169
|
0 |
0 |
(shift()) =~ /^([A-Za-z0-9_!'\$\(\)\+\-\.\*])+(:[A-Za-z0-9_!'\$\(\)\+\-\.\*]+)*$/ ? : |
176
|
5 |
0 |
(shift()) =~ /^[A-Za-z0-9\-_\.!\~\*\'\(\)]+$/ ? : |
185
|
1 |
0 |
(shift()) =~ /^[[:alpha:]][[:alnum:]\+\-\.]*:.+/ ? : |