| line | true | false | branch | 
 
| 74 | 1 | 3 | !!$self->opt('stderr') ? : | 
 
| 77 | 3 | 1 | if (my $line = $self->_run_line) | 
 
| 87 | 1 | 31 | if ($self->{'__current_orig_line'} =~ /^[\s\t\r\n]+$/) | 
 
| 91 | 2 | 29 | unless ($self->{'__current_orig_line'} =~ /^\s*[\[\{]/) | 
 
| 92 | 1 | 1 | $self->opt('sweep') ? : | 
 
| 95 | 4 | 25 | if (my $rs = $self->opt("grep")) | 
 
| 96 | 1 | 3 | unless ($self->_match_grep($rs)) | 
 
| 101 | 3 | 25 | if (my $rs = $self->opt("ignore")) | 
 
| 102 | 3 | 0 | if ($self->_match_grep($rs)) | 
 
| 114 | 6 | 1 | if $self->{'__current_orig_line'} =~ /$r/ | 
 
| 121 | 10 | 22 | if ($self->opt("xxxx") or $self->opt("timestamp_key")) | 
 
| 126 | 1 | 31 | if ($self->opt("yaml")) | 
 
| 139 | 1 | 24 | if ($@) { } | 
 
| 151 | 1 | 23 | if ($self->opt('yaml')) { } | 
 
| 175 | 14 | 10 | if $self->opt("x") | 
 
| 181 | 14 | 10 | if ($self->opt("x")) | 
 
| 185 | 14 | 10 | if ($self->opt("xx")) | 
 
| 189 | 12 | 12 | if ($self->opt("xxx")) | 
 
| 193 | 10 | 14 | if ($self->opt("xxxx") or $self->opt("timestamp_key")) | 
 
| 194 | 7 | 3 | if ($self->opt('xxxxx')) { } | 
 
| 225 | 14 | 121 | if (_skippable_value($context, $LAST_VALUE)) | 
 
| 232 | 8 | 113 | if ($line =~ /[\t\r\n]/) | 
 
| 235 | 8 | 0 | if scalar @elements > 1 | 
 
| 243 | 7 | 81 | if (_skippable_value($context, $LAST_VALUE)) | 
 
| 250 | 79 | 2 | if not $line =~ /, / or $line =~ /\\/ | 
 
| 256 | 2 | 0 | if scalar @elements > 1 | 
 
| 263 | 6 | 80 | if (_skippable_value($context, $LAST_VALUE)) | 
 
| 270 | 0 | 80 | if $line =~ /\\/ | 
 
| 285 | 3 | 77 | if scalar @elements > 1 | 
 
| 292 | 11 | 26 | if not $context or $context ne "HASH" | 
 
| 294 | 9 | 17 | if ($UNIXTIMESTAMP_KEY and $LAST_VALUE eq $UNIXTIMESTAMP_KEY and $line =~ /(\d+(\.\d+)?)/ or $LAST_VALUE =~ /(?:$MAYBE_UNIXTIME)/i and $line =~ /(\d+(\.\d+)?)/) | 
 
| 298 | 9 | 0 | if (my $date = _ts2date($1, $2)) | 
 
| 309 | 7 | 39 | if ($line =~ /(\d+(\.\d+)?)/) | 
 
| 310 | 3 | 4 | if (my $date = _ts2date($1, $2)) | 
 
| 321 | 12 | 4 | if ($unix_timestamp >= 946684800 and $unix_timestamp <= '4294967295000') | 
 
| 322 | 3 | 9 | if ($unix_timestamp > 4294967295) | 
 
| 327 | 1 | 11 | $GMTIME ? : | 
 
| 337 | 3 | 216 | if ($line =~ /^[\s\t\r\n]+/) | 
 
| 342 | 9 | 210 | if ($line =~ /[\s\t\r\n]+$/) | 
 
| 347 | 11 | 208 | if ($trim) | 
 
| 356 | 174 | 0 | if ($self->{'_recursive_call'} > 0) | 
 
| 358 | 0 | 174 | if $orig =~ /^\[\d+\]$/ | 
 
| 359 | 149 | 25 | if (not _is_number($_[0])) | 
 
| 363 | 39 | 110 | if (not $@) | 
 
| 376 | 0 | 174 | unless defined $value | 
 
| 380 | 25 | 149 | $flags & 12288 && !($flags & 16384) ? : | 
 
| 411 | 0 | 35 | unless &GetOptionsFromArray(\@argv, "no-pretty", \$opt->{'no_pretty'}, "x", \$opt->{'x'}, "xx", \$opt->{'xx'}, "xxx", \$opt->{'xxx'}, "xxxx", \$opt->{'xxxx'}, "X|xxxxx", \$opt->{'xxxxx'}, "timestamp-key=s", \$opt->{'timestamp_key'}, "gmtime", \$opt->{'gmtime'}, "g|grep=s\@", \$opt->{'grep'}, "ignore=s\@", \$opt->{'ignore'}, "yaml|yml", \$opt->{'yaml'}, "unbuffered", \$opt->{'unbuffered'}, "stderr", \$opt->{'stderr'}, "sweep", \$opt->{'sweep'}, "h|help", sub {
	$class->_show_usage(1);
}
, "v|version", sub {
	print "$0 $VERSION\n";
exit 1;
}
) |