line |
!l |
l&&!r |
l&&r |
condition |
95
|
0 |
0 |
0 |
$k eq 'end_date' and not $v =~ /^\s*$/ |
190
|
0 |
0 |
0 |
$capable && UNIVERSAL::isa($capable, 'CODE') |
213
|
0 |
0 |
0 |
ref $request and $request->isa('HTTP::Request') |
319
|
0 |
0 |
0 |
$self->{'verbose'} and $trys != $initial_trys |
331
|
0 |
0 |
0 |
$data and $data eq $last_data |
340
|
0 |
0 |
0 |
$so_far_so_good and not @$rows |
342
|
0 |
0 |
0 |
not @$rows and $trys |
|
0 |
0 |
0 |
not @$rows and $trys and $self->{'_lwp_success'} |
352
|
0 |
0 |
0 |
$self->{'_lwp_success'} && $data |
|
0 |
0 |
0 |
$self->{'_lwp_success'} and not @$rows |
391
|
0 |
0 |
0 |
$self->{'verbose'} and $ecount |
438
|
0 |
0 |
0 |
$self->is_quote_row($_) && $self->row_not_seen($s, $_) |
463
|
0 |
0 |
0 |
defined $q and $q =~ /\d+/ |
480
|
0 |
0 |
0 |
@$rows and $self->{'quote_precision'} |
497
|
0 |
0 |
0 |
@champion_classes and @bad_symbols |
499
|
0 |
0 |
0 |
$self->{'verbose'} and $target_worthy |
502
|
0 |
0 |
0 |
$champion and $champion->target_worthy('target_mode', $target_mode) |
518
|
0 |
0 |
0 |
@bad_symbols and not $self->{'quiet'} |
630
|
0 |
0 |
0 |
$self->{'verbose'} and @date_rows != $rc |
669
|
0 |
0 |
0 |
$self->granularity =~ /^m/ and $date =~ m[^\s*(\D+)[-/]+(\d{2,})\s*$] |
787
|
0 |
0 |
0 |
$self->{'start_date'} and $date lt $self->{'start_date'} |
788
|
0 |
0 |
0 |
$self->{'end_date'} and $date gt $self->{'end_date'} |
1134
|
0 |
0 |
0 |
$sdate and $edate |
1219
|
0 |
0 |
0 |
ref $self->{'lineup'} and @{$self->{'lineup'};} |
1267
|
0 |
0 |
0 |
$increment and $increment > 0 |
1270
|
0 |
0 |
0 |
$start_date and $start_date gt $end_date |
1278
|
0 |
0 |
0 |
$start_date and $low_date lt $start_date |
line |
l |
!l |
condition |
144
|
0 |
0 |
$parms{'ua_params'} || {} |
379
|
0 |
0 |
$extractions{$mode} ||= [] |
575
|
0 |
0 |
shift() || [] |
805
|
0 |
0 |
$self->{'_label_pat'}{$target_mode}{$parse_mode} ||= {} |
806
|
0 |
0 |
$self->{'_pat_label'}{$target_mode}{$parse_mode} ||= {} |
825
|
0 |
0 |
$self->{'_label_pat'}{$target_mode}{$parse_mode} ||= {} |
883
|
0 |
0 |
$self->{'_pat_label'}{$target_mode}{$parse_mode} ||= {} |
935
|
0 |
0 |
$tm->{$parse_mode} ||= [$self->default_labels('target_mode', $target_mode, 'parse_mode', $parse_mode)] |
1264
|
0 |
0 |
$parms{'end_date'} || 'today' |
1266
|
0 |
0 |
$parms{'units'} || 'days' |
line |
l |
!l&&r |
!l&&!r |
condition |
92
|
0 |
0 |
0 |
ref $that || $that |
95
|
0 |
0 |
0 |
$k eq 'start_date' or $k eq 'end_date' and not $v =~ /^\s*$/ |
125
|
0 |
0 |
0 |
$parms{'end_date'} ||= 'Finance::QuoteHist::Generic'->date_standardize('today') |
151
|
0 |
0 |
0 |
$self->{'ua'} ||= 'LWP::UserAgent'->new(%$ua_params) |
181
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
182
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
242
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
243
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
345
|
0 |
0 |
0 |
$target_mode ne 'quote' or $target_mode ne 'intraday' |
436
|
0 |
0 |
0 |
$target_mode eq 'quote' or $target_mode eq 'intraday' |
467
|
0 |
0 |
0 |
not $trys or $pct >= $self->{'zthresh'} |
483
|
0 |
0 |
0 |
$ecount or @$rows |
561
|
0 |
0 |
0 |
$target_mode ||= $self->target_mode |
735
|
0 |
0 |
0 |
$target_mode eq 'quote' or $target_mode eq 'intraday' |
801
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
802
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
813
|
0 |
0 |
0 |
$l2p->{$label} ||= $label =~ /$Default_Vol_Pat/ ? qr/\s*$label/i : qr/^\s*$label/i |
815
|
0 |
0 |
0 |
$p2l->{$pat} ||= $label |
826
|
0 |
0 |
0 |
$l2p->{$label} || $self->set_label_pattern('label', $label) |
880
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
881
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
895
|
0 |
0 |
0 |
$parms{'target_mode'} ||= $self->target_mode |
896
|
0 |
0 |
0 |
$parms{'parse_mode'} ||= $self->parse_mode |
903
|
0 |
0 |
0 |
$parms{'target_mode'} ||= $self->target_mode |
904
|
0 |
0 |
0 |
$parms{'parse_mode'} ||= $self->parse_mode |
911
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
916
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
927
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
928
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
930
|
0 |
0 |
0 |
$parms{'labels'} or not $tm->{$parse_mode} |
976
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
984
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
1039
|
0 |
0 |
0 |
not @csv_lines or $csv_lines[0] =~ /(no data)|error/i |
1042
|
0 |
0 |
0 |
$csv_lines[0] =~ /date/i or $csv_lines[0] =~ /\d+$/ |
1177
|
0 |
0 |
0 |
$target_mode ||= $self->target_mode |
1197
|
0 |
0 |
0 |
$target_mode ||= $self->target_mode |