line |
true |
false |
branch |
62
|
0 |
0 |
if (not defined $self->logger) |
87
|
0 |
0 |
defined $attributes->{'value'} ? : |
98
|
0 |
0 |
if ($name eq 'attribute') { } |
|
0 |
0 |
elsif ($name eq 'class') { } |
|
0 |
0 |
elsif ($name eq 'edge_id') { } |
|
0 |
0 |
elsif ($name eq 'literal') { } |
|
0 |
0 |
elsif ($name =~ /(?:graph_id|node_id)/) { } |
|
0 |
0 |
elsif ($name eq 'subgraph_id') { } |
|
0 |
0 |
elsif (not $ignore{$name}) { } |
102
|
0 |
0 |
unless $value =~ /^<.+>$/s or $value =~ /^".*"/ |
106
|
0 |
0 |
if ($opts->{'previous'}{'name'} eq 'node_id') |
111
|
0 |
0 |
if ($opts->{'previous'}{'value'} eq '[') { } |
|
0 |
0 |
elsif ($opts->{'previous'}{'name'} eq 'attribute') { } |
129
|
0 |
0 |
if $opts->{'previous'}{'name'} eq 'node_id' |
130
|
0 |
0 |
if $opts->{'previous'}{'name'} =~ /(?:attribute|class)/ |
139
|
0 |
0 |
if $value =~ /[{}]/ |
141
|
0 |
0 |
if ($value =~ /[{}]/) { } |
|
0 |
0 |
elsif ($value =~ /[\[\]]/) { } |
|
0 |
0 |
elsif ($type =~ /^(?:digraph|graph|strict)_literal$/) { } |
|
0 |
0 |
elsif ($type eq 'subgraph_literal') { } |
144
|
0 |
0 |
if $opts->{'previous'}{'name'} eq 'edge_id' |
149
|
0 |
0 |
if $value eq '[' |
153
|
0 |
0 |
if $value eq ']' |
162
|
0 |
0 |
if $opts->{'previous'}{'name'} eq 'attribute' |
173
|
0 |
0 |
if $opts->{'previous'}{'name'} =~ /(?:attribute|class)/ |
175
|
0 |
0 |
if ($opts->{'previous'}{'name'} eq 'edge_id') { } |
|
0 |
0 |
elsif ($opts->{'previous'}{'type'} =~ /(?:digraph|graph)_literal/) { } |
|
0 |
0 |
elsif ($opts->{'previous'}{'name'} ne 'literal') { } |
212
|
0 |
0 |
if $self->logger |
250
|
0 |
0 |
if ($output_file) |
252
|
0 |
0 |
unless open my $fh, '> :encoding(utf-8)', $output_file |