| line |
true |
false |
branch |
|
54
|
0 |
5 |
if (@_ % 2) |
|
57
|
0 |
5 |
unless ($parms{'tag'}) |
|
60
|
0 |
5 |
unless ($parms{'type'} and grep /^$parms{'type'}$/, @REST::Neo4p::Constraint::CONSTRAINT_TYPES) |
|
65
|
2 |
3 |
if (/^node_property$/) |
|
66
|
0 |
2 |
unless (ref $parms{'constraints'} eq "HASH") |
|
70
|
2 |
0 |
if defined $parms{'condition'} |
|
77
|
0 |
2 |
if ($e = "REST::Neo4p::LocalException"->caught) |
|
80
|
0 |
2 |
if ($e = "Exception::Class"->caught) |
|
81
|
0 |
0 |
ref $e && $e->can('rethrow') ? : |
|
85
|
1 |
2 |
if (/^relationship_property$/) |
|
86
|
0 |
1 |
unless (ref $parms{'constraints'} eq "HASH") |
|
90
|
1 |
0 |
if defined $parms{'condition'} |
|
91
|
1 |
0 |
if defined $parms{'rtype'} |
|
98
|
0 |
1 |
if ($e = "REST::Neo4p::LocalException"->caught) |
|
101
|
0 |
1 |
if ($e = "Exception::Class"->caught) |
|
102
|
0 |
0 |
ref $e && $e->can('rethrow') ? : |
|
106
|
1 |
1 |
if (/^relationship$/) |
|
107
|
0 |
1 |
unless (ref $parms{'constraints'} eq "ARRAY") |
|
121
|
0 |
1 |
if ($e = "REST::Neo4p::LocalException"->caught) |
|
124
|
0 |
1 |
if ($e = "Exception::Class"->caught) |
|
125
|
0 |
0 |
ref $e && $e->can('rethrow') ? : |
|
129
|
1 |
0 |
if (/^relationship_type$/) |
|
130
|
0 |
1 |
unless (ref $parms{'constraints'} eq "ARRAY") |
|
143
|
0 |
1 |
if ($e = "REST::Neo4p::LocalException"->caught) |
|
146
|
0 |
1 |
if ($e = "Exception::Class"->caught) |
|
147
|
0 |
0 |
ref $e && $e->can('rethrow') ? : |
|
171
|
0 |
0 |
unless $entity_type =~ /^node|relationship$/ |
|
175
|
0 |
0 |
unless (validate_properties($properties)) |
|
187
|
0 |
0 |
unless ref $props and ref $props eq "HASH" |
|
195
|
0 |
0 |
if ($entity_type eq "relationship") |
|
198
|
0 |
0 |
unless (validate_properties($orig_props)) |
|
209
|
0 |
0 |
unless (validate_relationship_type($reln_type) or not $REST::Neo4p::Constraint::STRICT_RELN_TYPES) |
|
216
|
0 |
0 |
unless (validate_relationship($n1, $n2, $reln_type, $reln_props)) |