Rating | Name | Coupling | Cohesion | Size | Complexity | Test Coverage | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|---|
C | Codeburner\Router\Route | 5 | 1 | 626 | 58 | 88.08% | 8 | 1 | 1 |
A | Codeburner\Router\Collector | 6 | 1 | 294 | 34 | 93.94% | 7 | 1 | 1 |
A | Collectors\ControllerCollectorTrait | 2 | 1 | 235 | 26 | 98.67% | 5 | 1 | 0 |
A | Codeburner\Router\Group | 1 | 1 | 229 | 28 | 100% | 3 | 2 | 0 |
A | Strategies\EnhancerAbstractStrategy | 1 | 1 | 37 | 2 | ? | 1 | 0 | 0 |
A | Exceptions\Http\HttpExceptionAbstract | 2 | 1 | 20 | 3 | 100% | 1 | 0 | 0 |
A | Codeburner\Router\Parser | 1 | 1 | 140 | 14 | 100% | 1 | 0 | 0 |
A | Http\MethodNotAllowedException | 1 | 1 | 64 | 3 | 100% | 1 | 0 | 0 |
A | Codeburner\Router\Matcher | 4 | 1 | 279 | 26 | 94.81% | 5 | 1 | 0 |
A | Codeburner\Router\Resource | 2 | 1 | 158 | 22 | 69.64% | 3 | 1 | 0 |
A | Exceptions\MethodNotSupportedException | 0 | 0 | 8 | 1 | 100% | 2 | 0 | 0 |
A | Strategies\RequestJsonStrategy | 5 | 1 | 32 | 4 | 100% | 1 | 0 | 1 |
A | Router\Strategies\RequestAwareTrait | 0 | 0 | 69 | 5 | 28.57% | 1 | 0 | 1 |
A | Strategies\RequestResponseStrategy | 5 | 1 | 27 | 3 | 100% | 1 | 0 | 1 |
A | Collectors\ResourceCollectorTrait | 1 | 1 | 102 | 15 | 100% | 2 | 1 | 0 |