Rating | Name | Coupling | Size | Complexity | Test Coverage | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | Identity\IpAddressIdentityResolver | 2 | 26 | 5 | 100% | 0 | 0 | 0 |
A | RateLimit\Middleware\Options | 0 | 50 | 5 | 100% | 0 | 0 | 0 |
A | RateLimit\AbstractRateLimiter | 1 | 88 | 9 | 100% | 0 | 0 | 0 |
A | RateLimit\RedisRateLimiter | 1 | 40 | 6 | 82.35% | 0 | 0 | 0 |
A | Exception\RateLimitExceededException | 0 | 21 | 2 | 100% | 0 | 0 | 0 |
A | Middleware\RateLimitMiddleware | 5 | 115 | 13 | 100% | 0 | 0 | 0 |
A | RateLimit\InMemoryRateLimiter | 1 | 52 | 9 | 100% | 0 | 0 | 0 |
A | RateLimit\RateLimiterFactory | 2 | 29 | 3 | 90.91% | 0 | 0 | 0 |
A | Identity\AbstractIdentityResolver | 2 | 10 | 1 | 100% | 0 | 0 | 0 |