| line |
true |
false |
branch |
|
77
|
0 |
0 |
$ctx->is_blessed && $ctx->class eq 'Mojo::UserAgent' ? : |
|
84
|
0 |
1 |
if $Data::Dump::VERSION and require Data::Dump::Filtered |
|
95
|
0 |
2 |
ref $data{$_} eq 'ARRAY' ? : |
|
103
|
0 |
188 |
$s->oauth2_token && $url =~ m[^https://[a-z]+\.robinhood\.com/.+$] ? : |
|
124
|
0 |
188 |
if $retval->res->code == 401 and $s->_refresh_login_token |
|
141
|
0 |
1 |
$s->oauth2_token && $url =~ m[^https://[a-z]+\.robinhood\.com/.+$] ? : |
|
152
|
0 |
1 |
if $retval->res->code == 401 and $s->_refresh_login_token |
|
184
|
0 |
1 |
$s->oauth2_token && $url =~ m[^https://[a-z]+\.robinhood\.com/.+$] && !delete $data{'no_auth_token'} ? : |
|
|
0 |
1 |
$data{'challenge_id'} ? : |
|
198
|
0 |
1 |
if $retval->res->code == 401 and $s->_refresh_login_token |
|
223
|
0 |
2 |
$s->oauth2_token && $url =~ m[^https://[a-z]+\.robinhood\.com/.+$] && !delete $data{'no_auth_token'} ? : |
|
230
|
0 |
2 |
if $retval->res->code == 401 and $s->_refresh_login_token |
|
251
|
0 |
0 |
$s->oauth2_token && $url =~ m[^https://[a-z]+\.robinhood\.com/.+$] && !delete $data{'no_auth_token'} ? : |
|
258
|
0 |
0 |
if $retval->res->code == 401 and $s->_refresh_login_token |
|
372
|
0 |
0 |
$opt{'challenge_id'} ? : |
|
|
0 |
0 |
$opt{'mfa_code'} ? : |
|
374
|
0 |
0 |
if ($res->is_success) { } |
|
|
0 |
0 |
elsif ($res->json->{'challenge'}) { } |
|
375
|
0 |
0 |
if ($res->json->{'mfa_required'}) { } |
|
380
|
0 |
0 |
$opt{'mfa_callback'} ? : |
|
392
|
0 |
0 |
unless $opt{'challenge_callback'} |
|
400
|
0 |
0 |
$challenge ? : |
|
405
|
0 |
0 |
$res->is_server_error ? : |
|
437
|
0 |
0 |
if ($res->is_success) { } |
|
442
|
0 |
0 |
$res->is_server_error ? : |
|
463
|
0 |
0 |
$res->is_server_error ? : |
|
|
2 |
0 |
$res->is_success ? : |
|
483
|
1 |
2 |
$symbol_or_id =~ /^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i ? : |
|
502
|
1 |
0 |
$msft->has_next ? : |
|
507
|
1 |
0 |
$btc->has_next ? : |
|
574
|
0 |
0 |
if $res->is_success |
|
576
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
628
|
4 |
13 |
if $filter{'ids'} |
|
776
|
0 |
0 |
$opts{'instrument'} ? : |
|
|
0 |
0 |
$opts{'before'} ? : |
|
|
0 |
0 |
$opts{'after'} ? : |
|
801
|
0 |
0 |
if $res->is_success |
|
803
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
849
|
0 |
0 |
if $res->is_success |
|
851
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
957
|
0 |
0 |
grep({/^https?/i;} @symbols_or_ids_or_urls) ? : |
|
|
0 |
0 |
grep({/[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}/i;} @symbols_or_ids_or_urls) ? : |
|
1002
|
0 |
1 |
unless $markets->has_next |
|
1019
|
4 |
0 |
if $res->is_success |
|
1021
|
0 |
0 |
$res->is_server_error ? : |
|
|
4 |
0 |
$res->is_success ? : |
|
1158
|
1 |
0 |
if $res->is_success |
|
1160
|
0 |
0 |
$res->is_server_error ? : |
|
|
1 |
0 |
$res->is_success ? : |
|
1199
|
1 |
3 |
grep({ref $_ eq 'Finance::Robinhood::Options::Instrument';} @filter) ? : |
|
|
2 |
4 |
grep({ref $_ eq 'Finance::Robinhood::Equity::Instrument';} @filter) ? : |
|
1297
|
0 |
0 |
if $res->is_success |
|
1299
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1331
|
0 |
0 |
unless $transfers->has_next |
|
1360
|
0 |
0 |
!!$filters{'nonzero'} ? : |
|
|
0 |
0 |
if defined $filters{'nonzero'} |
|
1400
|
0 |
0 |
if defined $filters{'range'} and $filters{'range'} =~ /^\-?\d+$/ |
|
1479
|
0 |
0 |
if $res->is_success |
|
1481
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1509
|
0 |
0 |
$filters{'active'} ? : |
|
|
0 |
0 |
if defined $filters{'active'} |
|
1567
|
0 |
0 |
if $res->is_success |
|
1569
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1617
|
0 |
0 |
if $res->is_success |
|
1619
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1644
|
0 |
0 |
if $res->is_success |
|
1646
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1693
|
0 |
0 |
if $res->is_success |
|
1695
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1743
|
0 |
0 |
if $res->is_success |
|
1745
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1793
|
0 |
0 |
if $res->is_success |
|
1795
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1841
|
0 |
0 |
$filters{'type'} ? : |
|
|
0 |
0 |
if defined $filters{'type'} |
|
1844
|
0 |
0 |
if $res->is_success |
|
1846
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1895
|
0 |
0 |
if $res->is_success |
|
1897
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |
|
1932
|
0 |
0 |
!!$filters{'nonzero'} ? : |
|
|
0 |
0 |
if defined $filters{'nonzero'} |
|
1958
|
0 |
0 |
if $res->is_success |
|
1960
|
0 |
0 |
$res->is_server_error ? : |
|
|
0 |
0 |
$res->is_success ? : |