line |
true |
false |
branch |
17
|
0 |
330 |
unless $atom->init(@_) |
23
|
0 |
123 |
@_ == 1 ? : |
25
|
119 |
4 |
if ($atom->{'elem'} = $param{'Elem'}) { } |
26
|
0 |
4 |
unless ($atom->element_name) |
28
|
0 |
0 |
unless $atom->{'name'} = $param{'Name'} |
33
|
70 |
49 |
unless ($atom->element_name) |
59
|
0 |
1 |
@_ > 1 ? : |
65
|
0 |
1 |
@_ > 1 ? : |
78
|
229 |
335 |
if ($type eq 'element') { } |
|
77 |
258 |
elsif ($type eq 'attribute') { } |
80
|
4 |
33 |
@_ > 1 ? : |
86
|
8 |
76 |
@_ > 1 ? : |
92
|
9 |
116 |
@_ > 1 ? : |
103
|
0 |
33 |
ref $ns eq 'XML::Atom::Syndication::Namespace' ? : |
105
|
0 |
33 |
unless @nodes |
107
|
0 |
33 |
wantarray ? : |
114
|
0 |
116 |
ref $ns eq 'XML::Atom::Syndication::Namespace' ? : |
116
|
0 |
116 |
unless @nodes |
118
|
0 |
116 |
if $@ |
120
|
10 |
106 |
wantarray ? : |
127
|
0 |
78 |
if (@_ == 1) { } |
|
78 |
0 |
elsif (@_ == 2) { } |
132
|
76 |
2 |
if $atom->ns eq $ns |
141
|
7 |
9 |
if ref $val |
143
|
0 |
16 |
ref $ns eq 'XML::Atom::Syndication::Namespace' ? : |
144
|
10 |
6 |
unless ($add) |
147
|
0 |
0 |
unless _remove($node) |
150
|
7 |
9 |
if (my $class = ref $val) { } |
|
9 |
0 |
elsif (defined $val) { } |
151
|
4 |
3 |
if $class =~ /^XML::Atom::Syndication::/ |
157
|
0 |
9 |
if $attr |
171
|
0 |
8 |
if (@_ == 2) { } |
|
8 |
0 |
elsif (@_ == 3) { } |
177
|
0 |
8 |
ref $ns eq 'XML::Atom::Syndication::Namespace' ? : |
178
|
8 |
0 |
if $atom->ns eq $ns_uri |
187
|
0 |
1 |
unless my $parent = $elem->parent |
204
|
202 |
128 |
if (my $ns = delete $param->{'Namespace'}) { } |
209
|
125 |
3 |
if $version == 1 |
210
|
0 |
128 |
unless my $ns = $NS_MAP{$version} |