Branch Coverage

blib/lib/App/WRT/EntryStore.pm
Criterion Covered Total %
branch 34 42 80.9


line true false branch
105 11 440 unless $File::Find::name =~ m[^ \Q$entry_dir\E / (.*) $]x
115 275 165 if (-f $_) { }
165 0 elsif (-d $_) { }
122 55 385 if ($target =~ m[(.*) / (.*) [.]prop $]x)
143 33 22 if ($prop =~ /^ tag[.] (.*)$/x)
146 33 0 unless (defined $source_files{$tag})
188 340 90 if index($_, 'index', -5) == -1
207 0 153 unless defined $depth
212 120 33 if defined $self->{'by_depth'}{$depth}
273 0 27 if scalar @entries == $entry_count
322 88 33 if ($last_seen)
364 1 2 unless $self->is_extant($entry)
368 1 1 if (@components)
385 0 164 unless $self->is_extant($entry)
387 133 31 if (defined $self->{'child_cache'}{$entry})
455 31 401 if (defined $self->{'property_entries'}{$property})
472 54 162 if (defined $self->{'entry_properties'}{$entry})
499 1 1 if ($self->has_prop($entry, $prop))
537 0 277 unless $self->is_extant($entry)
549 0 656 unless $self->is_extant($entry)
575 0 222 unless $self->is_extant($entry)