Condition Coverage

lib/Net/API/Stripe.pm
Criterion Covered Total %
condition 0 620 0.0


and 2 conditions

line l !l condition
1533 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1536 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1582 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1585 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1666 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1669 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1921 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
1924 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16108 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16111 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16129 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16132 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16143 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16146 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16670 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16673 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16838 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL
16841 0 0 not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL

and 3 conditions

line !l l&&!r l&&r condition
1502 0 0 0 length $json->{'livemode'} and not length $self->{'livemode'}
1509 0 0 0 not $self->{$_} and length $json->{$_}
1529 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
1533 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
1536 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
1538 0 0 0 &Scalar::Util::blessed($self->{'api_uri'}) and $self->{'api_uri'}->isa("URI")
1576 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
1582 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
1585 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
1610 0 0 0 $args and ref $args ne "HASH"
1612 0 0 0 $self->_is_object($path) and $path->can("path")
1621 0 0 0 $args and %$args
1662 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
1666 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
1669 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
1671 0 0 0 &Scalar::Util::blessed($self->{'file_api_uri'}) and $self->{'file_api_uri'}->isa("URI")
1687 0 0 0 $args and ref $args ne "HASH"
1689 0 0 0 not exists $args->{'expand'} and $expand eq 'all' || $expand =~ /^\d+$/ && $expand > 2
0 0 0 exists $args->{'expand'} and $args->{'expand'} eq 'all' || $args->{'expand'} =~ /^\d+$/ && $args->{'expand'} > 2
1708 0 0 0 $self->_is_object($path) and $path->can("path")
1717 0 0 0 $args and %$args
1736 0 0 0 defined $browser and length $browser
1741 0 0 0 defined $cookie_file and length $cookie_file
1785 0 0 0 $args and ref $args ne "HASH"
1787 0 0 0 $self->_is_object($path) and $path->can("path")
1820 0 0 0 $args and ref $args ne "HASH"
1822 0 0 0 $self->_is_object($path) and $path->can("path")
1884 0 0 0 @_ and ref $_[0] eq "HASH"
1917 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
1921 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
1924 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
1942 0 0 0 @_ and ref $_[0] eq "HASH"
15888 0 0 0 @_ and ref $_[0] eq "HASH"
15962 0 0 0 ref $hash->{$k} eq "HASH" and ref $mirror->{$k} eq "HASH"
0 0 0 ref $hash->{$k} eq "HASH" and ref $mirror->{$k} eq "HASH" and ++$seen->{$addr} == 1
15980 0 0 0 not exists $hash->{$k} and $mirror->{$k}{'_required'}
15987 0 0 0 exists $hash->{$k} && length $hash->{$k}
0 0 0 not exists $hash->{$k} && length $hash->{$k} and $mirror->{$k}
16022 0 0 0 defined $args->{$k} and ref $args->{$k}
0 0 0 defined $args->{$k} and ref $args->{$k} and overload::Method($args->{$k}, "\"\"")
16029 0 0 0 defined $dict->{'required'} and $dict->{'required'}
0 0 0 defined $dict->{'required'} and $dict->{'required'} and not exists $args->{$k}
0 0 0 defined $args->{$k} && length $args->{$k}
0 0 0 $pkg = $self->_is_object($args->{$k}) and $dict->{'package'}
0 0 0 $pkg = $self->_is_object($args->{$k}) and $dict->{'package'} and $dict->{'package'} ne $pkg
0 0 0 $dict->{'re'} and ref $dict->{'re'} eq "Regexp"
0 0 0 $dict->{'re'} and ref $dict->{'re'} eq "Regexp" and not $args->{$k} =~ /$dict->{'re'}/
0 0 0 defined $dict->{'type'} and $dict->{'type'} eq "boolean"
0 0 0 defined $dict->{'type'} and $dict->{'type'} eq "boolean" and defined $args->{$k}
0 0 0 defined $dict->{'type'} and $dict->{'type'} eq "boolean" and defined $args->{$k} and length $args->{$k}
0 0 0 defined $dict->{'type'} and $dict->{'type'}
0 0 0 defined $dict->{'type'} and $dict->{'type'} and $dict->{'type'} eq 'scalar' && ref $args->{$k} || $dict->{'type'} ne 'scalar' && ref $args->{$k} && lc ref $args->{$k} ne $dict->{'type'}
0 0 0 defined $dict->{'type'} and $dict->{'type'} eq "integer"
0 0 0 defined $dict->{'type'} and $dict->{'type'} eq 'number' || $dict->{'type'} eq 'decimal' || $dict->{'type'} eq 'float' || $dict->{'type'} eq 'double'
0 0 0 defined $dict->{'type'} and $dict->{'type'} eq 'date' || $dict->{'type'} eq 'datetime' || $dict->{'type'} eq 'timestamp'
16088 0 0 0 $self->_is_object($args->{$k}) and $args->{$k}->isa("DateTime")
16092 0 0 0 $dict->{'type'} eq "date" and $args->{$k} =~ /^(?<year>\d{4})[\.|\-](?<month>\d{1,2})[\.|\-](?<day>\d{1,2})$/
0 0 0 $dict->{'type'} eq "datetime" and $args->{$k} =~ /^(?<year>\d{4})[\.|\-](?<month>\d{1,2})[\.|\-](?<day>\d{1,2})[T|[:blank:]]+(?<hour>\d{1,2}):(?<minute>\d{1,2}):(?<second>\d{1,2})$/
16095 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
16108 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
16111 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
16116 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
16129 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
16132 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
16136 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
16143 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
16146 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
16185 0 0 0 exists $okParams->{'expandable'} and exists $okParams->{'expandable'}{'allowed'}
0 0 0 exists $okParams->{'expandable'} and exists $okParams->{'expandable'}{'allowed'} and ref $okParams->{'expandable'}{'allowed'} eq "ARRAY"
16198 0 0 0 scalar @{$args->{'expand'};} and exists $okParams->{'expandable'}
16265 0 0 0 exists $args->{$f} and length $args->{$f}
16278 0 0 0 ref $args ne "HASH" and ref $args ne "Module::Generic::Hash"
0 0 0 ref $args ne "HASH" and ref $args ne "Module::Generic::Hash" and not $self->_is_object($args)
16390 0 0 0 $self->_is_object($this->{$k}) and $this->{$k}->isa("Module::Generic::Boolean")
16420 0 0 0 ref $data eq "SCALAR" and $$data == 1 || $$data == 0
0 0 0 $ref and &Scalar::Util::reftype($data) eq "SCALAR"
16426 0 0 0 $pkg and $pkg =~ /^Net::API::Stripe/
0 0 0 $pkg and $pkg =~ /^Net::API::Stripe/ and $data->{$k}->can("id")
0 0 0 $pkg and $pkg =~ /^Net::API::Stripe/ and $data->{$k}->can("id") and $data->{$k}->id
16482 0 0 0 scalar @_ and ref $_[-1] eq "HASH"
16525 0 0 0 ref $data eq "SCALAR" and $$data == 1 || $$data == 0
16533 0 0 0 $pkg and $pkg =~ /^Net::API::Stripe/
0 0 0 $pkg and $pkg =~ /^Net::API::Stripe/ and $data->{$k}->can("id")
0 0 0 $pkg and $pkg =~ /^Net::API::Stripe/ and $data->{$k}->can("id") and $data->{$k}->id
0 0 0 ref $data->{$k} eq "HASH" and exists $data->{$k}{'_filepath'}
16600 0 0 0 scalar @_ == 1 and not defined $_[0]
16612 0 0 0 $self->_is_object($_[0]) and $_[0]->isa($class)
16655 0 0 0 exists $self->{$name} and &Scalar::Util::blessed($self->{$name})
16658 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
16670 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
16673 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
16748 0 0 0 exists $hash->{'error'} and defined $hash->{'error'}
16751 0 0 0 ref $hash->{'error'} eq "HASH" and exists $hash->{'error'}{'message'}
16826 0 0 0 $INC{'threads.pm'} and not exists $INC{'forks.pm'}
16838 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
16841 0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
0 0 0 defined $Nice::Try::WANT and length $Nice::Try::WANT
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
0 0 0 defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
16850 0 0 0 &Scalar::Util::blessed($_[0]) and $_[0]->isa("Net::API::Stripe")

or 2 conditions

line l !l condition
1476 0 0 $self->{'currency'} ||= "jpy"
1552 0 0 shift @_ || (return $self->error('No code was provided to get the related error'))
1574 0 0 $f->load_utf8 || (return $self->error("Unable to open configuration file ${file}: ", $f->error))
1608 0 0 shift @_ || (return $self->error('No api endpoint (path) was provided.'))
1637 0 0 shift @_ || (return $self->error('No object type was provided to get its list of methods.'))
1685 0 0 shift @_ || (return $self->error('No api endpoint (path) was provided.'))
1783 0 0 shift @_ || (return $self->error('No api endpoint (path) was provided.'))
1818 0 0 shift @_ || (return $self->error('No api endpoint (path) was provided.'))
1860 0 0 $ref->{'type'} ||= "text/plain"
1889 0 0 $opts->{'time_tolerance'} ||= 300
16276 0 0 shift @_ || (return $self->error('No object class was provided to contract objects within.'))
16277 0 0 shift @_ || (return $self->error(qq[No data to process for class "$class" was provided.]))
16382 0 0 shift @_ || (return $self->pass_error)
16557 0 0 $this_file->load || (return $self->pass_error($this_file->error))
16610 0 0 shift @_ || (return $self->error('No class was provided to get its information as parameters.'))
16664 0 0 $class->new('debug', $self->debug, 'verbose', $self->verbose) || (return $self->pass_error($class->error))
16783 0 0 shift @_ || (return $self->error('No class was provided to find its associated type.'))
16796 0 0 shift @_ || (return $self->error('No object type was provided'))
16806 0 0 shift @_ || (return $self->error('No array reference provided'))
16836 0 0 $class->new({'_parent', $self, '_debug', $self->{'debug'}, '_dbh', $self->{'_dbh'}}, $hash) || (return $self->pass_error($class->error))
16852 0 0 ref $self || 'Net::API::Stripe'
16891 0 0 $class->can($meth) || die(qq[AUTOLOAD inconsistency error for dynamic sub "$meth".])

or 3 conditions

line l !l&&r !l&&!r condition
1536 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
1585 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
1669 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
1689 0 0 0 $expand eq 'all' || $expand =~ /^\d+$/ && $expand > 2
0 0 0 $args->{'expand'} eq 'all' || $args->{'expand'} =~ /^\d+$/ && $args->{'expand'} > 2
0 0 0 not exists $args->{'expand'} and $expand eq 'all' || $expand =~ /^\d+$/ && $expand > 2 or exists $args->{'expand'} and $args->{'expand'} eq 'all' || $args->{'expand'} =~ /^\d+$/ && $args->{'expand'} > 2
1924 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
1947 0 0 0 'Net::IP'->new($opts->{'ip'}) || do {
15905 0 0 0 ref $this->{$k} eq "HASH" or $self->_is_object($this->{$k})
15915 0 0 0 ref $that eq "HASH" or $self->_is_object($that)
16000 0 0 0 $k eq "expand" or $k eq "expandable"
0 0 0 $k eq "expand" or $k eq "expandable" or substr($k, 0, 1) eq "_"
16029 0 0 0 $dict->{'type'} eq 'scalar' && ref $args->{$k} || $dict->{'type'} ne 'scalar' && ref $args->{$k} && lc ref $args->{$k} ne $dict->{'type'}
0 0 0 $dict->{'type'} eq 'number' || $dict->{'type'} eq 'decimal' || $dict->{'type'} eq 'float' || $dict->{'type'} eq 'double'
0 0 0 $dict->{'type'} eq 'date' || $dict->{'type'} eq 'datetime' || $dict->{'type'} eq 'timestamp'
16054 0 0 0 $args->{$k} eq 'true' || $args->{$k} ne 'false' && $args->{$k}
16111 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
16132 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
16146 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
16174 0 0 0 $args->{'expand'} eq "all" or $args->{'expand'} =~ /^\d+$/
16294 0 0 0 ref $obj eq "HASH" or ref $obj eq "Module::Generic::Hash"
16312 0 0 0 ref $this eq "HASH" or ref $this eq "Module::Generic::Hash"
16348 0 0 0 ref $args eq "HASH" or ref $args eq "Module::Generic::Hash"
16352 0 0 0 ref $this eq "HASH" or ref $this eq "Module::Generic::Hash"
16365 0 0 0 ref $this eq "HASH" or ref $this eq "Module::Generic::Hash"
16420 0 0 0 $type eq "hash" or $ref eq "Module::Generic::Hash"
0 0 0 $type eq "array" or $ref eq "Module::Generic::Array"
0 0 0 ref $data eq "JSON::PP::Boolean" or ref $data eq "Module::Generic::Boolean"
0 0 0 $$data == 1 || $$data == 0
16498 0 0 0 $param->{'encoding'} eq "qp" or $param->{'encoding'} eq "quoted-printable"
16525 0 0 0 ref $data eq "JSON::PP::Boolean" or ref $data eq "Module::Generic::Boolean"
0 0 0 $$data == 1 || $$data == 0
16600 0 0 0 not scalar @_ or scalar @_ == 1 and not defined $_[0]
16673 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
16681 0 0 0 exists $args->{'skip_frames'} or defined $args->{'skip_frames'}
16716 0 0 0 $resp->is_success or $resp->is_redirect
16807 0 0 0 not ref $ref or ref $ref ne "ARRAY"
16841 0 0 0 !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')