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*$] |
793
|
0 |
0 |
0 |
$self->{'start_date'} and $date lt $self->{'start_date'} |
794
|
0 |
0 |
0 |
$self->{'end_date'} and $date gt $self->{'end_date'} |
1140
|
0 |
0 |
0 |
$sdate and $edate |
1225
|
0 |
0 |
0 |
ref $self->{'lineup'} and @{$self->{'lineup'};} |
1273
|
0 |
0 |
0 |
$increment and $increment > 0 |
1276
|
0 |
0 |
0 |
$start_date and $start_date gt $end_date |
1284
|
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() || [] |
811
|
0 |
0 |
$self->{'_label_pat'}{$target_mode}{$parse_mode} ||= {} |
812
|
0 |
0 |
$self->{'_pat_label'}{$target_mode}{$parse_mode} ||= {} |
831
|
0 |
0 |
$self->{'_label_pat'}{$target_mode}{$parse_mode} ||= {} |
889
|
0 |
0 |
$self->{'_pat_label'}{$target_mode}{$parse_mode} ||= {} |
941
|
0 |
0 |
$tm->{$parse_mode} ||= [$self->default_labels('target_mode', $target_mode, 'parse_mode', $parse_mode)] |
1270
|
0 |
0 |
$parms{'end_date'} || 'today' |
1272
|
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 |
741
|
0 |
0 |
0 |
$target_mode eq 'quote' or $target_mode eq 'intraday' |
807
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
808
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
819
|
0 |
0 |
0 |
$l2p->{$label} ||= $label =~ /$Default_Vol_Pat/ ? qr/\s*$label/i : qr/^\s*$label/i |
821
|
0 |
0 |
0 |
$p2l->{$pat} ||= $label |
832
|
0 |
0 |
0 |
$l2p->{$label} || $self->set_label_pattern('label', $label) |
886
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
887
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
901
|
0 |
0 |
0 |
$parms{'target_mode'} ||= $self->target_mode |
902
|
0 |
0 |
0 |
$parms{'parse_mode'} ||= $self->parse_mode |
909
|
0 |
0 |
0 |
$parms{'target_mode'} ||= $self->target_mode |
910
|
0 |
0 |
0 |
$parms{'parse_mode'} ||= $self->parse_mode |
917
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
922
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
933
|
0 |
0 |
0 |
$parms{'target_mode'} || $self->target_mode |
934
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
936
|
0 |
0 |
0 |
$parms{'labels'} or not $tm->{$parse_mode} |
982
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
990
|
0 |
0 |
0 |
$parms{'parse_mode'} || $self->parse_mode |
1045
|
0 |
0 |
0 |
not @csv_lines or $csv_lines[0] =~ /(no data)|error/i |
1048
|
0 |
0 |
0 |
$csv_lines[0] =~ /date/i or $csv_lines[0] =~ /\d+$/ |
1183
|
0 |
0 |
0 |
$target_mode ||= $self->target_mode |
1203
|
0 |
0 |
0 |
$target_mode ||= $self->target_mode |