| line |
true |
false |
branch |
|
91
|
0 |
0 |
ref $d eq 'ARRAY' ? : |
|
93
|
0 |
0 |
unless Net::DRI::Util::xml_is_token($n, 1, 255) |
|
103
|
0 |
0 |
unless $d eq '' or Net::DRI::Util::xml_is_language($d) |
|
110
|
0 |
0 |
unless Net::DRI::Util::xml_is_token($d, undef, 128) |
|
117
|
0 |
0 |
unless '' . $d and length $d <= 1000 |
|
124
|
0 |
0 |
unless ref $rd eq 'HASH' |
|
125
|
0 |
0 |
unless exists $rd->{'type'} |
|
126
|
0 |
0 |
unless $rd->{'type'} =~ /^(?:natural|legal)$/ |
|
127
|
0 |
0 |
if ($rd->{'type'} eq 'natural') { } |
|
129
|
0 |
0 |
unless exists $rd->{'disclose'} |
|
130
|
0 |
0 |
$rd->{'disclose'} ? : |
|
141
|
0 |
0 |
unless defined $rd and ref $rd eq 'HASH' and keys %$rd |
|
143
|
0 |
0 |
if (exists $rd->{'name_variant'} and defined $rd->{'name_variant'}) |
|
148
|
0 |
0 |
if exists $rd->{'lang'} and defined $rd->{'lang'} |
|
149
|
0 |
0 |
if exists $rd->{'maintainer'} and defined $rd->{'maintainer'} |
|
151
|
0 |
0 |
unless exists $rd->{'ens'} and defined $rd->{'ens'} and ref $rd->{'ens'} eq 'HASH' |
|
155
|
0 |
0 |
if (exists $ens{'auth'} and defined $ens{'auth'}) |
|
157
|
0 |
0 |
ref $ens{'auth'} eq 'HASH' ? : |
|
158
|
0 |
0 |
unless exists $auth{'id'} and defined $auth{'id'} |
|
159
|
0 |
0 |
unless Net::DRI::Util::xml_is_token($auth{'id'}, 1, 20) |
|
160
|
0 |
0 |
if exists $auth{'key'} and not Net::DRI::Util::xml_is_token($auth{'key'}, 1, 20) |
|
164
|
0 |
0 |
if (exists $ens{'sponsor'} and defined $ens{'sponsor'}) |
|
167
|
0 |
0 |
ref $ens{'sponsor'} eq 'ARRAY' ? : |
|
169
|
0 |
0 |
unless defined $e and Net::DRI::Util::xml_is_token($e, 1, undef) and 'Email::Valid'->rfc822($e) |
|
172
|
0 |
0 |
unless @e == 1 or @e == 3 |
|
176
|
0 |
0 |
if (exists $ens{'ref_url'} and defined $ens{'ref_url'}) |
|
178
|
0 |
0 |
unless Net::DRI::Util::xml_is_token($ens{'ref_url'}, 1, 255) |
|
182
|
0 |
0 |
if (exists $ens{'registration_type'} and defined $ens{'registration_type'}) |
|
184
|
0 |
0 |
unless Net::DRI::Util::xml_is_token($ens{'registration_type'}, 1, 128) |
|
188
|
0 |
0 |
unless exists $ens{'intended_use'} and defined $ens{'intended_use'} |
|
191
|
0 |
0 |
if @ens |
|
193
|
0 |
0 |
if Net::DRI::Util::has_key($rd, 'registrant_disclosure') |
|
203
|
0 |
0 |
unless @n |
|
216
|
0 |
0 |
if ($todo->types('name_variant')) |
|
218
|
0 |
0 |
if grep {not /^(?:add|del)$/;} $todo->types('name_variant') |
|
221
|
0 |
0 |
if @tmp |
|
223
|
0 |
0 |
if @tmp |
|
228
|
0 |
0 |
if ($todo->types('lang')) |
|
230
|
0 |
0 |
if grep {$_ ne 'set';} $todo->types('lang') |
|
233
|
0 |
0 |
if ($todo->types('maintainer')) |
|
235
|
0 |
0 |
if grep {$_ ne 'set';} $todo->types('maintainer') |
|
238
|
0 |
0 |
if ($todo->types('intended_use')) |
|
240
|
0 |
0 |
if grep {$_ ne 'set';} $todo->types('intended_use') |
|
243
|
0 |
0 |
if ($todo->types('registrant_disclosure')) |
|
245
|
0 |
0 |
if grep {$_ ne 'set';} $todo->types('registrant_disclosure') |
|
248
|
0 |
0 |
if @tmp |
|
250
|
0 |
0 |
unless @n |
|
260
|
0 |
0 |
unless $mes->is_success |
|
263
|
0 |
0 |
unless $infdata |
|
268
|
0 |
0 |
if ($name eq 'nameVariant') { } |
|
|
0 |
0 |
elsif ($name eq 'language') { } |
|
|
0 |
0 |
elsif ($name eq 'maintainer') { } |
|
|
0 |
0 |
elsif ($name eq 'ens') { } |
|
|
0 |
0 |
elsif ($name eq 'disclosure') { } |
|
283
|
0 |
0 |
if ($name2 eq 'auth') { } |
|
|
0 |
0 |
elsif ($name2 eq 'sponsoring') { } |
|
|
0 |
0 |
elsif ($name2 eq 'refURL') { } |
|
|
0 |
0 |
elsif ($name2 eq 'registrationType') { } |
|
|
0 |
0 |
elsif ($name2 eq 'intendedUse') { } |
|
306
|
0 |
0 |
if $e{'type'} eq 'natural' |