Condition Coverage

blib/lib/PLS/Server/Request/TextDocument/PublishDiagnostics.pm
Criterion Covered Total %
condition 9 32 28.1


and 3 conditions

line !l l&&!r l&&r condition
71 0 2 0 length $version and $client_has_version_support
94 0 1 0 length $version and $current_version > $version
177 0 0 2 length $module and length $relative
233 0 0 0 $file ne $path and $file ne $orig_path
241 0 0 0 $area =~ /^, near "/ and not $area =~ /"$/
297 0 2 0 length $profile and -f $profile
2 0 0 length $profile and -f $profile and -r $profile

or 2 conditions

line l !l condition
140 2 0 $inc // []

or 3 conditions

line l !l&&r !l&&!r condition
144 0 0 2 not length $suffix or $suffix eq ".pl"
0 0 2 not length $suffix or $suffix eq ".pl" or $suffix eq ".t"
0 0 2 not length $suffix or $suffix eq ".pl" or $suffix eq ".t" or $suffix eq ".plx"