| Rating | Name | Size | Complexity | Test Coverage | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|
| A | ControlDB\Export\FormattedItem | 80 | 13 | 100% | 1 | 0 | 0 |
| A | Controllers\Group\GroupRoleController | 12 | 1 | 100% | 1 | 0 | 0 |
| A | ControlDB\Cache\Tags\PositionTag | 106 | 8 | 100% | 1 | 0 | 0 |
| A | GroupTagCategoryObserverClearCache | 24 | 3 | 100% | 1 | 0 | 0 |
| A | ControlDB\Scopes\PositionTagScope | 17 | 1 | 100% | 1 | 0 | 0 |
| A | Controllers\Role\RolePositionController | 12 | 1 | 0% | 1 | 0 | 0 |
| A | Formatter\Role\SimpleRoleFormatter | 20 | 3 | 100% | 1 | 0 | 0 |
| A | NotifyObservers\DataPositionNotifier | 75 | 6 | 78.95% | 1 | 0 | 0 |
| A | Controllers\User\UserRoleController | 34 | 3 | 100% | 0 | 0 | 0 |
| A | NotifyObservers\Tags\RoleTagNotifier | 103 | 8 | 92.31% | 1 | 0 | 0 |
| A | BristolSU\ControlDB\Repositories\Role | 120 | 10 | 100% | 2 | 0 | 0 |
| A | Pivots\Tags\PositionPositionTag | 41 | 1 | 100% | 1 | 0 | 0 |
| A | BristolSU\ControlDB\Models\DataGroup | 73 | 5 | 100% | 1 | 0 | 0 |
| A | Api\UserTag\UserTagUpdateRequest | 10 | 1 | 100% | 0 | 0 | 0 |
| A | Tags\UserTagObserverClearCache | 32 | 4 | 100% | 1 | 0 | 0 |