line |
!l |
l&&!r |
l&&r |
condition |
930
|
9 |
2 |
0 |
defined $date{'hour_12'} and $date{'hour_12'} > 12 || $date{'hour_12'} == 0 |
1120
|
46 |
0 |
21 |
$date_parts[0] =~ /^$TOKENS->{'year'}{'regex'}$/ and scalar keys %$date == 0 |
|
30 |
16 |
0 |
$hint eq 'dmy' and $date_parts[0] =~ /^$TOKENS->{'month_abbr'}{'regex'}$/ || $date_parts[0] =~ /^$TOKENS->{'month_name'}{'regex'}$/ |
|
27 |
17 |
0 |
$hint eq 'mdy' and $date_parts[1] =~ /^$TOKENS->{'month_abbr'}{'regex'}$/ || $date_parts[1] =~ /^$TOKENS->{'month_name'}{'regex'}$/ |
1174
|
12 |
5 |
42 |
$date_parts[$index] =~ /^$TOKENS->{'month'}{'regex'}$/ and $date_parts[$index] <= 12 |
1220
|
119 |
0 |
3 |
length $part == 3 and defined $date->{'year'} |
1412
|
95 |
0 |
1 |
defined $date->{'am_or_pm'} and lc $date->{'am_or_pm'} eq 'pm' |
1413
|
0 |
0 |
1 |
defined $date->{'hour'} and $date->{'hour'} < 12 |
1796
|
0 |
0 |
6 |
defined $date->{$source_token} and defined $transformations->{$target_token}{$source_token} |
line |
l |
!l |
condition |
713
|
1 |
0 |
$transformations // [] |
862
|
145 |
16 |
$self->{'debug'} //= 0 |
1318
|
0 |
15 |
$order_string ||= 'ymd' |
1465
|
7 |
0 |
$definition->{'structure'} // 'arrayref' |
1488
|
0 |
0 |
(($date->{$_} // $self->transform_token_value('target_token', $_, 'date', $date)) // $self->{'defaults'}{$_}) // '' |
1517
|
3 |
0 |
$definition->{'structure'} // 'hashref' |
1615
|
2 |
0 |
(($date->{$_} // $self->transform_token_value('target_token', $_, 'date', $date)) // $self->{'defaults'}{$_}) // '' |
1667
|
52 |
0 |
$TOKENS->{$internal}{'sprintf'} // die("Unable to find sprintf definition for token '${internal}'") |
1826
|
148 |
0 |
$args->{'already_claimed'} // {} |
1828
|
117 |
31 |
$args->{'heuristic'} // '' |
line |
l |
!l&&r |
!l&&!r |
condition |
930
|
0 |
0 |
2 |
$date{'hour_12'} > 12 || $date{'hour_12'} == 0 |
1120
|
2 |
0 |
14 |
$date_parts[0] =~ /^$TOKENS->{'month_abbr'}{'regex'}$/ || $date_parts[0] =~ /^$TOKENS->{'month_name'}{'regex'}$/ |
|
3 |
0 |
14 |
$date_parts[1] =~ /^$TOKENS->{'month_abbr'}{'regex'}$/ || $date_parts[1] =~ /^$TOKENS->{'month_name'}{'regex'}$/ |
1196
|
7 |
7 |
46 |
not $date_parts[$index] =~ /^$TOKENS->{'day'}{'regex'}$/ or $date_parts[$index] > 31 |
1276
|
0 |
2 |
27 |
defined $date->{'year'} or defined $date->{'year_abbr'} |
1298
|
0 |
27 |
0 |
$order_string // $hint |
1309
|
12 |
0 |
15 |
defined $date->{'day'} or defined $date->{'month'} |
|
0 |
0 |
15 |
defined $date->{'day'} or defined $date->{'month'} or defined $date->{'month_abbr'} |
|
0 |
0 |
15 |
defined $date->{'day'} or defined $date->{'month'} or defined $date->{'month_abbr'} or defined $date->{'month_name'} |
1324
|
18 |
72 |
0 |
$order_string // $hint |
|
18 |
49 |
0 |
$order_string // $hint |
|
18 |
25 |
0 |
$order_string // $hint |
1325
|
0 |
23 |
0 |
$order_string // $hint |
1333
|
0 |
19 |
0 |
$order_string // $hint |
1338
|
0 |
24 |
0 |
$order_string // $hint |
1346
|
0 |
20 |
0 |
$order_string // $hint |
1351
|
18 |
25 |
0 |
$order_string // $hint |
1359
|
18 |
21 |
0 |
$order_string // $hint |
1378
|
5 |
19 |
5 |
$token eq 'month_name' or $token eq 'month_abbr' |
1381
|
3 |
3 |
0 |
$order_string // $hint |
1488
|
46 |
0 |
0 |
$date->{$_} // $self->transform_token_value('target_token', $_, 'date', $date) |
|
46 |
0 |
0 |
($date->{$_} // $self->transform_token_value('target_token', $_, 'date', $date)) // $self->{'defaults'}{$_} |
1615
|
77 |
6 |
2 |
$date->{$_} // $self->transform_token_value('target_token', $_, 'date', $date) |
|
83 |
0 |
2 |
($date->{$_} // $self->transform_token_value('target_token', $_, 'date', $date)) // $self->{'defaults'}{$_} |
1676
|
2 |
50 |
0 |
$alias // $internal |
1830
|
148 |
0 |
0 |
$args->{'date_string'} // $date_part |
1857
|
80 |
53 |
126 |
$token eq 'year' or $token eq 'year_abbr' |