94 -15 Covered Lines
102 -18 Total Lines
92.2 % +1.3% Code Coverage
77.27%
|
↗ |
100%
|
RequestsPerWindowRateLimiterFactory improved |
100%
|
↘ |
91.3%
|
InMemoryStorage got worse |
100%
|
↛ |
|
StorageRecordNotExistException removed |
100%
|
↛ |
|
FilesystemStorage removed |
|
⇢ |
2.0625
|
InMemoryStorage::ttl() added |
|
⇢ |
2.0625
|
InMemoryStorage::hasExpired() added |
|
⇢ |
2
|
RequestsPerWindowRateLimiter::getCurrent() added |
|
⇢ |
1
|
RequestsPerWindowRateLimiter::resolveIdentity() added |
|
⇢ |
1
|
RequestsPerWindowRateLimiter::hit() added |
|
⇢ |
1
|
InMemoryStorage::increment() added |
|
⇢ |
1
|
InMemoryStorage::has() added |
2
|
↛ |
|
RequestsPerWindowRateLimiter::initRateLimit() removed |
2
|
↛ |
|
RequestsPerWindowRateLimiterFactory::createFilesys... removed |
2
|
↛ |
|
FilesystemStorage::set() removed |
2
|
↛ |
|
FilesystemStorage::get() removed |
1
|
↛ |
|
StorageRecordNotExistException::forKey() removed |
1
|
↛ |
|
RequestsPerWindowRateLimiter::updateRateLimit() removed |
1
|
↛ |
|
RequestsPerWindowRateLimiter::shouldResetRateLimit... removed |
1
|
↛ |
|
RequestsPerWindowRateLimiter::resetRateLimit() removed |
1
|
↛ |
|
FilesystemStorage::__construct() removed |
1
|
↛ |
|
FilesystemStorage::buildFilePath() removed |