| line | !l | l&&!r | l&&r | condition | 
 
| 43 | 8 | 1 | 51 | $self->can_modify($req) and not $self->_get_lock($path) | 
 
| 108 | 11 | 1 | 4 | $lock and $lock->depth eq 'infinity' | 
 
| 175 | 129 | 7 | 25 | $lock and $lock->depth eq 'infinity' | 
 
| 220 | 19 | 180 | 20 | defined $$req{'user'} and not $$req{'user'} =~ /^[0-9a-z_.][-a-z0-9_.]*$/i | 
 
| 225 | 195 | 2 | 2 | defined $$req{'scope'} and $Net::DAV::Lock::DEFAULT_SCOPE ne $$req{'scope'} | 
 
| 229 | 183 | 10 | 4 | defined $$req{'depth'} and '0' ne $$req{'depth'} | 
 
|  | 193 | 2 | 2 | defined $$req{'depth'} and '0' ne $$req{'depth'} and 'infinity' ne $$req{'depth'} | 
 
| 233 | 189 | 3 | 3 | defined $$req{'timeout'} and $$req{'timeout'} =~ /\D/ |