blib/lib/MozRepl/RemoteObject.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 11 | 63 | 17.4 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
678 | 0 | 0 | 0 | $$self{'use_queue'} and $self->queue |
0 | 0 | 0 | $$self{'use_queue'} and $self->queue and @{$self->queue;} | |
892 | 0 | 0 | 0 | exists $$self{'callbacks'}{$cbid} and my $cb = $$self{'callbacks'}{$cbid}{'callback'} |
line | l | !l | condition |
---|---|---|---|
271 | 0 | 0 | $$data{'type'} || '' |
408 | 1 | 24 | delete $options{'repl_class'} || $ENV{'MOZREPL_CLASS'} || 'MozRepl' |
412 | 0 | 25 | $options{'constants'} ||= {} |
413 | 0 | 25 | $options{'log'} ||= ['error'] |
414 | 0 | 25 | $options{'queue'} ||= [] |
415 | 0 | 25 | $options{'bufsize'} ||= 10240000 |
416 | 6 | 19 | $options{'use_queue'} ||= 0 |
419 | 0 | 25 | $options{'max_queue_size'} ||= 1000 |
421 | 0 | 25 | $options{'command_sep'} ||= "\n--end-remote-input\n" |
503 | 0 | 0 | $options{'js_JSON'} ||= 'native' |
505 | 0 | 0 | $options{'js_JSON'} ||= 'json2; Transport not UTF-8-safe' |
809 | 0 | 0 | $context ||= '' |
1167 | 0 | 0 | $self->__release_action || '' |
1545 | 0 | 0 | $$tied{'__keys'} ||= [$$tied{'impl'}->__keys] |
1648 | 0 | 0 | $from ||= 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
407 | 0 | 0 | 25 | $options{'repl'} ||= $ENV{'MOZREPL'} |
497 | 0 | 0 | 0 | $options{'js_JSON'} ||= "json2; No native JSON object found ($version)" |
499 | 0 | 0 | 0 | lc $have_native eq '"\\u30bd"' or $have_native eq qq["\343\202\275"] |
527 | 0 | 0 | 0 | $options{'json'} ||= 'JSON'->new->allow_nonref->ascii |
554 | 0 | 0 | 0 | $options{'repl'} ||= $self->repl |
556 | 0 | 0 | 0 | $options{'command_sep'} ||= $self->command_sep |
1516 | 0 | 0 | 0 | ref $package || $package |
1649 | 0 | 0 | 0 | $count ||= $$obj{'length'} |