line |
!l |
l&&!r |
l&&r |
condition |
103
|
0 |
0 |
1 |
defined $ndr and $ndr |
|
0 |
1 |
0 |
defined $ndr and $ndr and ref $ndr eq 'Net::DRI::Registry' |
105
|
0 |
1 |
0 |
defined $key and exists $self->{'info'}{$key} |
112
|
0 |
0 |
8 |
defined $ndr and $ndr |
|
0 |
8 |
0 |
defined $ndr and $ndr and ref $ndr eq 'Net::DRI::Registry' |
124
|
0 |
8 |
0 |
exists $rules->{'check_name'} and $rules->{'check_name'} |
132
|
8 |
0 |
0 |
exists $rules->{'check_name_no_dots'} and $rules->{'check_name_no_dots'} |
138
|
0 |
8 |
0 |
exists $rules->{'my_tld'} and $rules->{'my_tld'} |
|
0 |
8 |
0 |
exists $rules->{'my_tld'} and $rules->{'my_tld'} and not $self->is_my_tld($domain) |
139
|
8 |
0 |
0 |
exists $rules->{'my_tld_not_strict'} and $rules->{'my_tld_not_strict'} |
|
0 |
0 |
0 |
exists $rules->{'my_tld_not_strict'} and $rules->{'my_tld_not_strict'} and not $self->is_my_tld($domain, 0) |
140
|
1 |
7 |
0 |
exists $rules->{'icann_reserved'} and $rules->{'icann_reserved'} |
147
|
7 |
1 |
0 |
exists $rules->{'min_length'} and $rules->{'min_length'} |
|
0 |
1 |
0 |
exists $rules->{'min_length'} and $rules->{'min_length'} and length $d[0] < $rules->{'min_length'} |
148
|
8 |
0 |
0 |
exists $rules->{'no_double_hyphen'} and $rules->{'no_double_hyphen'} |
|
0 |
0 |
0 |
exists $rules->{'no_double_hyphen'} and $rules->{'no_double_hyphen'} and substr($d[0], 2, 2) eq '--' |
149
|
8 |
0 |
0 |
exists $rules->{'no_double_hyphen_except_idn'} and $rules->{'no_double_hyphen_except_idn'} |
|
0 |
0 |
0 |
exists $rules->{'no_double_hyphen_except_idn'} and $rules->{'no_double_hyphen_except_idn'} and substr($d[0], 2, 2) eq '--' |
|
0 |
0 |
0 |
exists $rules->{'no_double_hyphen_except_idn'} and $rules->{'no_double_hyphen_except_idn'} and substr($d[0], 2, 2) eq '--' and substr($d[0], 0, 2) ne 'xn' |
150
|
8 |
0 |
0 |
exists $rules->{'no_country_code'} and $rules->{'no_country_code'} |
|
0 |
0 |
0 |
exists $rules->{'no_country_code'} and $rules->{'no_country_code'} and exists $Net::DRI::Util::CCA2{uc $d[0]} |
151
|
8 |
0 |
0 |
exists $rules->{'no_digits_only'} and $rules->{'no_digits_only'} |
|
0 |
0 |
0 |
exists $rules->{'no_digits_only'} and $rules->{'no_digits_only'} and $d[0] =~ /^\d+$/ |
153
|
8 |
0 |
0 |
$domain =~ /\.e164\.arpa$/ and not $domain =~ /^(?:\d+\.)+e164\.arpa$/ |
180
|
0 |
0 |
0 |
defined $type and ref $ndr |
181
|
0 |
0 |
0 |
defined $type and $type |
190
|
0 |
0 |
0 |
eval {
do {
$self->can($what)
}
} && !grep({$what eq $_;} $self->unavailable_operations) |
223
|
3 |
0 |
0 |
defined $checktld and $checktld |
|
3 |
0 |
0 |
defined $checktld and $checktld and not $self->is_my_tld($host, 0) |
230
|
0 |
0 |
11 |
defined $ndr and $ndr |
|
0 |
11 |
0 |
defined $ndr and $ndr and ref $ndr eq 'Net::DRI::Registry' |
236
|
3 |
0 |
8 |
defined $dots and not $data =~ /\.e164\.arpa$/ |
261
|
1 |
0 |
0 |
defined $duration and @d |
272
|
0 |
0 |
0 |
defined $curexp and Net::DRI::Util::is_class($curexp, 'DateTime') |
301
|
0 |
0 |
0 |
$trdate and $trdate->isa('DateTime') |
315
|
0 |
0 |
0 |
defined $domain && $domain |
330
|
0 |
0 |
0 |
defined $c && $c && eval {
do {
$c->can('srid')
}
} |
345
|
0 |
1 |
0 |
Net::DRI::Util::has_key($rd, 'pure_create') && $rd->{'pure_create'} |
352
|
0 |
0 |
0 |
$rs->is_success and defined $rs->local_get_data('domain', $domain, 'exist') |
|
0 |
0 |
0 |
$rs->is_success and defined $rs->local_get_data('domain', $domain, 'exist') and $rs->local_get_data('domain', $domain, 'exist') == 0 |
360
|
1 |
0 |
0 |
not $pure and exists $rd->{'ns'} |
|
0 |
0 |
0 |
not $pure and exists $rd->{'ns'} and $self->has_object('ns') |
372
|
0 |
0 |
0 |
defined $e and $e == 1 |
385
|
1 |
0 |
0 |
not $pure and exists $rd->{'contact'} |
|
0 |
0 |
0 |
not $pure and exists $rd->{'contact'} and Net::DRI::Util::isa_contactset($rd->{'contact'}) |
|
0 |
0 |
0 |
not $pure and exists $rd->{'contact'} and Net::DRI::Util::isa_contactset($rd->{'contact'}) and $self->has_object('contact') |
394
|
0 |
0 |
0 |
defined $e and $e == 1 |
405
|
0 |
1 |
0 |
Net::DRI::Util::has_key($rd, 'duration') and ref $rd->{'duration'} ne 'DateTime::Duration' || $self->verify_duration_create($ndr, $rd->{'duration'}, $domain) |
452
|
0 |
0 |
0 |
Net::DRI::Util::has_key($rd, 'pure_delete') && $rd->{'pure_delete'} |
466
|
0 |
0 |
0 |
defined $ns and not $ns->is_empty |
475
|
0 |
0 |
0 |
defined $ns and not $ns->is_empty |
|
0 |
0 |
0 |
defined $ns and not $ns->is_empty and $self->has_object('ns') |
482
|
0 |
0 |
0 |
$rs->is('OBJECT_ASSOCIATION_PROHIBITS_OPERATION') and defined $base |
517
|
0 |
2 |
0 |
defined $p and ref $p eq 'HASH' |
548
|
2 |
0 |
0 |
@todo > 1 and $ndr->protocol->has_action('domain', 'check_multi') |
584
|
3 |
0 |
0 |
$tochange->all_defined('contact') and not $self->has_object('contact') |
595
|
1 |
2 |
0 |
defined $add and not $ndr->protocol_capable('domain_update', $t, 'add') |
596
|
1 |
2 |
0 |
defined $del and not $ndr->protocol_capable('domain_update', $t, 'del') |
597
|
3 |
0 |
0 |
defined $set and not $ndr->protocol_capable('domain_update', $t, 'set') |
691
|
0 |
0 |
0 |
Net::DRI::Util::has_key($rd, 'duration') and $self->verify_duration_transfer($ndr, $rd->{'duration'}, $domain, $op) |
818
|
0 |
2 |
0 |
defined $_ && Net::DRI::Util::isa_hosts($_, 1) |
820
|
0 |
2 |
0 |
defined $p and ref $p eq 'HASH' |
851
|
2 |
0 |
0 |
@todo > 1 and $ndr->protocol->has_action('host', 'check_multi') |
898
|
0 |
0 |
0 |
defined $add and not $ndr->protocol_capable('host_update', $t, 'add') |
899
|
0 |
0 |
0 |
defined $del and not $ndr->protocol_capable('host_update', $t, 'del') |
900
|
0 |
0 |
0 |
defined $set and not $ndr->protocol_capable('host_update', $t, 'set') |
956
|
0 |
0 |
0 |
$newname and Net::DRI::Util::is_class($newname, 'Net::DRI::Data::Hosts') |
1001
|
0 |
0 |
0 |
Net::DRI::Util::isa_contact($contact) and $contact->srid |
1010
|
0 |
0 |
0 |
Net::DRI::Util::isa_contact($contact) and $contact->srid |
1023
|
0 |
0 |
0 |
defined $p and ref $p eq 'HASH' |
1029
|
0 |
0 |
0 |
Net::DRI::Util::isa_contact($p) and length $p->srid |
1054
|
0 |
0 |
0 |
@todo > 1 and $ndr->protocol->has_action('contact', 'check_multi') |
1078
|
0 |
0 |
0 |
Net::DRI::Util::isa_contact($contact) and $contact->srid |
1088
|
0 |
0 |
0 |
Net::DRI::Util::isa_contact($contact) and $contact->srid |
1101
|
0 |
0 |
0 |
defined $add and not $ndr->protocol_capable('contact_update', $t, 'add') |
1102
|
0 |
0 |
0 |
defined $del and not $ndr->protocol_capable('contact_update', $t, 'del') |
1103
|
0 |
0 |
0 |
defined $set and not $ndr->protocol_capable('contact_update', $t, 'set') |
1136
|
0 |
0 |
0 |
Net::DRI::Util::isa_contact($contact) and $contact->srid |
1209
|
0 |
0 |
0 |
defined $c && $c |
1220
|
0 |
0 |
0 |
defined $count && $count |
1350
|
0 |
0 |
0 |
@kgs && ref $kgs[-1] eq 'HASH' |