line |
true |
false |
branch |
50
|
18 |
36 |
if ($self->parse_events and $self->can('_parse_events')) { } |
62
|
20 |
16 |
if $self->can('_post_process_events') |
66
|
45 |
9 |
if @events |
74
|
47 |
12 |
if (ref $self->filter eq 'CODE') { } |
|
6 |
6 |
elsif (ref $self->filter eq 'Regexp') { } |
92
|
50 |
8 |
ref $args[0] eq 'ARRAY' ? : |
97
|
5 |
53 |
if ref($self) =~ /^AnyEvent::Filesys::Notify/ and $self->skip_subdirs |
102
|
2 |
526 |
unless my $stat = $self->_stat($file) |
115
|
14 |
347 |
if (not exists $new_fs->{$path}) { } |
|
16 |
331 |
elsif ($self->_is_path_modified($old_fs->{$path}, $new_fs->{$path})) { } |
135
|
36 |
347 |
unless (exists $old_fs->{$path}) |
151
|
9 |
338 |
if $new_path->{'mode'} != $old_path->{'mode'} |
152
|
141 |
197 |
if $new_path->{'is_dir'} |
153
|
0 |
197 |
if $new_path->{'mtime'} != $old_path->{'mtime'} |
154
|
7 |
190 |
if $new_path->{'size'} != $old_path->{'size'} |
166
|
2 |
526 |
unless @stat |
188
|
3 |
10 |
if ($self->backend) { } |
|
3 |
7 |
elsif ($self->no_external) { } |
|
7 |
0 |
elsif ($^O eq 'linux') { } |
|
0 |
0 |
elsif ($^O eq 'darwin') { } |
|
0 |
0 |
elsif ($^O =~ /bsd/) { } |
193
|
2 |
1 |
unless $backend =~ s/^\+// |