| line | true | false | branch | 
 
| 23 | 2 | 101 | unless $$self{'limit'} =~ /\A\d+\z/ms | 
 
| 24 | 2 | 99 | if keys %opt | 
 
| 30 | 8 | 0 | unless ($self->try_acquire($id, $key, $quantity)) | 
 
| 38 | 4 | 30 | if (1 == @_) | 
 
| 41 | 0 | 30 | unless $limit =~ /\A\d+\z/ms | 
 
| 46 | 14 | 16 | if ($resources_increases) | 
 
| 54 | 1 | 2 | if $$state{'algo'} ne 'Sub::Throttler::Limit' | 
 
| 56 | 1 | 1 | if ($v > $VERSION) | 
 
| 85 | 5 | 392 | if $$self{'acquired'}{$id} and exists $$self{'acquired'}{$id}{$key} | 
 
| 87 | 16 | 376 | if $quantity <= 0 | 
 
| 90 | 165 | 211 | if ($used + $quantity > $$self{'limit'}) | 
 
| 101 | 5 | 117 | unless $$self{'acquired'}{$id} | 
 
| 107 | 109 | 22 | unless ($$self{'used'}{$key}) |