Count | % | Priority |
---|---|---|
573 | 76.8 % | Moderate (3) |
110 | 14.7 % | Top (1) |
62 | 8.3 % | High (2) |
1 | 0.1 % | Low (4) |
Count | % | PHP Namespace |
---|---|---|
103 | 17.7 % | App\Domain\Reporting\Generator\Word |
69 | 11.9 % | App\Domain\Registry\Controller |
52 | 9.0 % | App\Domain\Registry\Model |
40 | 6.9 % | App\Infrastructure\ORM\Registry\Repository |
36 | 6.2 % | App\Domain\User\Controller |
25 | 4.3 % | App\Domain\AIPD\Controller |
23 | 4.0 % | App\Domain\Reporting\Generator\Csv |
20 | 3.4 % | App\Domain\Registry\Form\Type |
18 | 3.1 % | App\Domain\Maturity\Controller |
17 | 2.9 % | App\Domain\Notification\Symfony\EventSubscriber\Doctrine |
12 | 2.1 % | App\Domain\Notification\Controller |
10 | 1.7 % | App\Domain\User\Form\Type |
9 | 1.5 % | App\Domain\AIPD\Form\Type |
9 | 1.5 % | App\Domain\Reporting\Metrics |
9 | 1.5 % | App\Domain\User\Model |
8 | 1.4 % | App\Domain\Notification\Command |
8 | 1.4 % | App\Domain\Reporting\Controller |
8 | 1.4 % | App\Infrastructure\ORM\User\Repository |
7 | 1.2 % | App\Domain\Notification\Twig\Extension |
7 | 1.2 % | App\Infrastructure\ORM\Notification\Repository |
6 | 1.0 % | App\Domain\Maturity\Form\Type |
5 | 0.9 % | App\Application\Controller |
5 | 0.9 % | App\Domain\Documentation\Controller |
5 | 0.9 % | App\Domain\Notification\Serializer |
4 | 0.7 % | App\Domain\Registry\Model\ConformiteTraitement |
4 | 0.7 % | App\Domain\Reporting\Symfony\EventSubscriber\Doctrine |
4 | 0.7 % | App\Infrastructure\ORM\AIPD\Repository |
3 | 0.5 % | App\Domain\Admin\Cloner |
3 | 0.5 % | App\Domain\Documentation\Form\Type |
3 | 0.5 % | App\Domain\Maturity\Calculator |
3 | 0.5 % | App\Domain\Registry\Calculator\Completion |
3 | 0.5 % | App\Domain\Registry\Form\Type\Embeddable |
3 | 0.5 % | App\Domain\Reporting\Handler |
3 | 0.5 % | App\Infrastructure\ORM\Reporting\Repository |
2 | 0.3 % | App\Application\Form\Type |
2 | 0.3 % | App\Domain\AIPD\Converter |
2 | 0.3 % | App\Domain\AIPD\Model |
2 | 0.3 % | App\Domain\Admin\Controller |
2 | 0.3 % | App\Domain\Admin\Form\Type |
2 | 0.3 % | App\Domain\Documentation\Model |
2 | 0.3 % | App\Domain\Registry\Form\Type\ConformiteOrganisation |
2 | 0.3 % | App\Domain\Registry\Symfony\Validator\Constraints |
2 | 0.3 % | App\Domain\Reporting\Generator |
2 | 0.3 % | App\Domain\Tools |
1 | 0.2 % | App\Application\Dictionary |
1 | 0.2 % | App\Application\Doctrine\Repository |
1 | 0.2 % | App\Application\Symfony\EventSubscriber\Doctrine |
1 | 0.2 % | App\Application\Symfony\EventSubscriber\Kernel |
1 | 0.2 % | App\Application\Symfony\OpenApi |
1 | 0.2 % | App\Application\Symfony\Validator\Constraints |
1 | 0.2 % | App\Domain\AIPD\Command |
1 | 0.2 % | App\Domain\AIPD\Twig\Extension |
1 | 0.2 % | App\Domain\Notification\Dictionary |
1 | 0.2 % | App\Domain\Notification\Subscriber |
1 | 0.2 % | App\Domain\Registry\Calculator |
1 | 0.2 % | App\Domain\Registry\Form\Type\ConformiteTraitement |
1 | 0.2 % | App\Domain\Registry\Symfony\EventSubscriber\Doctrine |
1 | 0.2 % | App\Domain\Reporting\Twig\Extension |
1 | 0.2 % | App\Domain\User\Doctrine |
1 | 0.2 % | App\Infrastructure\ORM\Maturity\Repository |
1 | 0.2 % | App\Infrastructure\ORM\Registry\Repository\ConformiteOrganisation |
Count | % | Rule set |
---|---|---|
442 | 59.2 % | Code Size Rules |
89 | 11.9 % | Controversial Rules |
77 | 10.3 % | Naming Rules |
64 | 8.6 % | Design Rules |
40 | 5.4 % | Unused Code Rules |
34 | 4.6 % | Clean Code Rules |
Count | % | Rule name |
---|---|---|
178 | 23.9 % | ExcessiveMethodLength |
100 | 13.4 % | CyclomaticComplexity |
57 | 7.6 % | CouplingBetweenObjects |
51 | 6.8 % | NPathComplexity |
50 | 6.7 % | ShortVariable |
45 | 6.0 % | CamelCaseVariableName |
38 | 5.1 % | ExcessiveClassComplexity |
21 | 2.8 % | TooManyPublicMethods |
21 | 2.8 % | UnusedLocalVariable |
21 | 2.8 % | LongVariable |
20 | 2.7 % | CamelCaseMethodName |
18 | 2.4 % | ExcessiveClassLength |
17 | 2.3 % | ExcessiveParameterList |
17 | 2.3 % | IfStatementAssignment |
15 | 2.0 % | UndefinedVariable |
13 | 1.7 % | CamelCaseParameterName |
11 | 1.5 % | UnusedPrivateMethod |
11 | 1.5 % | TooManyFields |
11 | 1.5 % | CamelCasePropertyName |
8 | 1.1 % | UnusedPrivateField |
8 | 1.1 % | ExcessivePublicCount |
5 | 0.7 % | LongClassName |
3 | 0.4 % | NumberOfChildren |
2 | 0.3 % | EmptyCatchBlock |
2 | 0.3 % | ExitExpression |
2 | 0.3 % | ErrorControlOperator |
1 | 0.1 % | ConstantNamingConventions |