| Percentage | Lines | ||
|---|---|---|---|
| Synchronizer |
|
92 % | 41 |
| MutexFactory |
|
100 % | 11 |
| SimpleMutex |
|
100 % | 46 |
| Mutex |
|
100 % | 76 |
| RetryAcquireTrait |
|
100 % | 40 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Mutex::acquire() | 3 | 8 | |
| RetryAcquireTrait::retryAcquire() | 3 | 12 | |
| Mutex::release() | 3 | 11 | |
| Synchronizer::execute() | 2 | 19 | |
| MutexFactory::createAndAcquire() | 2 | 9 | |
| SimpleMutex::release() | 2 | 8 | |
| SimpleMutex::acquire() | 2 | 10 | |
| RetryAcquireTrait::withRetryDelay() | 2 | 11 | |
| Synchronizer::__construct() | 1 | 3 | |
| SimpleMutex::__construct() | 1 | 3 | |