line |
!l |
l&&!r |
l&&r |
condition |
211
|
3 |
0 |
0 |
'YATT::Registry'->is_reloading and defined *{$glob;}{'CODE'} |
288
|
196 |
33 |
322 |
$node->{'cf_age'} and not $root->{'cf_auto_reload'} |
292
|
196 |
26 |
7 |
$node->{'cf_age'} and not $node->{'is_loaded'} |
389
|
0 |
0 |
101 |
defined $root and ref $root |
|
0 |
0 |
101 |
defined $root and ref $root and $root->isa('YATT::Registry') |
440
|
4 |
2 |
0 |
not $nsid = $dir->{'Template'}{$name} and $dir->{'cf_base_nsid'} |
456
|
0 |
12 |
19 |
$dir and defined(my $ns = shift @nspath) |
491
|
7 |
2 |
0 |
not +($nsid = $d->{'Dir'}{$ns}) || ($nsid = $d->{'Template'}{$ns}) and $d->{'cf_base_nsid'} |
519
|
20 |
2 |
0 |
defined $dir->{'cf_name'} and $dir->{'cf_name'} eq $ns |
543
|
9 |
2 |
6 |
$dir->{'cf_base_nsid'} and $root->nsobj($dir->{'cf_base_nsid'})->widget_by_name($root, $name) |
553
|
1 |
0 |
0 |
defined $parent->{'cf_name'} and $parent->{'cf_name'} eq $ns |
866
|
136 |
96 |
7 |
defined $typename and my $sub = $root->can("attr_declare_$typename") |
912
|
196 |
3 |
23 |
defined $old and $old >= $mtime |
974
|
38 |
5 |
0 |
$root->{'cf_default_base_class'} and $root->{'cf_default_base_class'} ne $root->{'cf_pkg'} || $root->{'is_loaded'} |
line |
l |
!l&&r |
!l&&!r |
condition |
268
|
1248 |
287 |
0 |
$nsobj->{'cf_pkg'} ||= do {
my $pkg = do {
if ($root == $nsobj) {
'::' unless $root->{'cf_app_prefix'};
}
else {
join $sep || '::', $root->{'cf_app_prefix'} || '::', sprintf('%.1s%d', $nsobj->type_name, $nsobj->{'cf_nsid'});
}
};
$root->checked_eval("package $pkg");
$pkg
} |
286
|
551 |
0 |
0 |
$node ||= $root |
429
|
0 |
0 |
2 |
$dir->{'Dir'}{$nsname} || $dir->{'Template'}{$nsname} |
491
|
1 |
6 |
2 |
($nsid = $d->{'Dir'}{$ns}) || ($nsid = $d->{'Template'}{$ns}) |
805
|
17 |
71 |
0 |
$builder->{'cf_root_builder'} || $builder |
974
|
3 |
0 |
2 |
$root->{'cf_default_base_class'} ne $root->{'cf_pkg'} || $root->{'is_loaded'} |
1021
|
0 |
106 |
0 |
$loader->{'Cache'}{$path} ||= $root->createNS('Dir', 'name', $name, 'loadkey', &untaint_any($path), 'parent_nsid', $dir->{'cf_nsid'}, 'base_nsid', $dir->{'cf_base_nsid'}) |
|
2 |
106 |
0 |
$dir->{'Dir'}{$name} ||= ($loader->{'Cache'}{$path} ||= $root->createNS('Dir', 'name', $name, 'loadkey', &untaint_any($path), 'parent_nsid', $dir->{'cf_nsid'}, 'base_nsid', $dir->{'cf_base_nsid'})) |
1028
|
0 |
161 |
0 |
$loader->{'Cache'}{$path} ||= $root->createNS('Template', 'name', $1, 'loadkey', &untaint_any($path), 'parent_nsid', $dir->{'cf_nsid'}, 'base_nsid', $dir->{'cf_base_nsid'}) |
|
2 |
161 |
0 |
$dir->{'Template'}{$1} ||= ($loader->{'Cache'}{$path} ||= $root->createNS('Template', 'name', $1, 'loadkey', &untaint_any($path), 'parent_nsid', $dir->{'cf_nsid'}, 'base_nsid', $dir->{'cf_base_nsid'})) |