| line |
true |
false |
branch |
|
26
|
0 |
5 |
unless $name |
|
31
|
0 |
5 |
if ($type_name) |
|
37
|
5 |
0 |
unless defined $min |
|
38
|
0 |
5 |
unless $min =~ /^\d+$/ |
|
43
|
5 |
0 |
unless defined $max |
|
44
|
0 |
5 |
unless $max =~ /^\d+$/ or $max eq 'unbounded' |
|
56
|
0 |
14 |
if ($$self{'is_all'} and $d->isa('XML::Validator::Schema::ElementNode')) |
|
57
|
0 |
0 |
unless $$d{'min'} eq '0' or $$d{'min'} eq '1' |
|
59
|
0 |
0 |
unless $$d{'max'} eq '0' or $$d{'max'} eq '1' |
|
71
|
0 |
0 |
if ($$self{'type'}) { } |
|
|
0 |
0 |
elsif ($$self{'is_complex'} and $contents =~ /\S/) { } |
|
82
|
0 |
0 |
if ($$self{'type'} eq 'union') { } |
|
84
|
0 |
0 |
if (not defined $$self{'members'}) { } |
|
87
|
0 |
0 |
if (@{$$self{'members'};} == 0) |
|
95
|
0 |
0 |
unless (my $x = ref $m) |
|
99
|
0 |
0 |
if $ok |
|
103
|
0 |
0 |
unless ($ok) |
|
113
|
0 |
0 |
unless $ok |
|
130
|
0 |
0 |
unless $daughter |
|
137
|
0 |
0 |
if $$self{'model'} |
|
141
|
0 |
0 |
if ($$daughter{'unresolved_type'}) |
|
147
|
0 |
0 |
if ($$daughter{'unresolved_ref'}) |
|
161
|
0 |
0 |
unless $$self{'attr'} |
|
163
|
0 |
0 |
if $$attr{'required'} |
|
174
|
0 |
0 |
if $$attr{'NamespaceURI'} eq 'http://www.w3.org/2001/XMLSchema-instance' |
|
179
|
0 |
0 |
if $$attr{'NamespaceURI'} eq 'http://www.w3.org/2000/xmlns/' |
|
183
|
0 |
0 |
unless $obj |
|
188
|
0 |
0 |
if ($$obj{'unresolved_type'}) |
|
193
|
0 |
0 |
if ($$obj{'type'}) |
|
195
|
0 |
0 |
unless $ok |
|
202
|
0 |
0 |
unless $saw{$name} |
|
211
|
0 |
0 |
if ($self->daughters and ($self->daughters)[0]->isa('XML::Validator::Schema::ModelNode')) |
|
219
|
0 |
0 |
if $_[0]{'memory'} |