Created at 2025-04-03 16:06:41 , with PHPMetrics v2.8.1 (Jean-François Lépine).
Average weighted method count by class (CC)
10.6
Average cyclomatic complexity by class
7.16
Average relative System complexity
425.48
Average bugs by class(Halstead)
0.21
average defects by class (Kan)
0.53
Class WMC Class cycl. Max method cycl. Relative system complexity Relative data complexity Relative structural complexity Bugs Defects
App\Infrastructure\ORM\Registry\Repository\Mesurement 64 47 18 1296.45 0.45 1296 1.25 2.67
App\Infrastructure\ORM\Registry\Repository\Violation 58 37 13 900.63 0.63 900 1.06 2.37
App\Infrastructure\ORM\Registry\Repository\Treatment 102 84 44 961.56 0.56 961 2.05 3.21
App\Infrastructure\ORM\Registry\Repository\Proof 55 33 10 1444.58 0.58 1444 1.1 2.44
App\Infrastructure\ORM\Registry\Repository\ConformiteTraitement\Question 3 2 2 121.29 0.29 121 0.02 0.22
App\Infrastructure\ORM\Registry\Repository\ConformiteTraitement\ConformiteTraitement 19 13 7 324.37 0.37 324 0.3 1.35
App\Infrastructure\ORM\Registry\Repository\Contractor 39 29 11 441.45 0.45 441 0.66 1.95
App\Infrastructure\ORM\Registry\Repository\ConformiteOrganisation\Question 4 2 2 169.33 0.33 169 0.04 0.22
App\Infrastructure\ORM\Registry\Repository\ConformiteOrganisation\Evaluation 27 21 7 576.28 0.28 576 0.47 1.86
App\Infrastructure\ORM\Registry\Repository\ConformiteOrganisation\Processus 4 1 1 361.28 0.28 361 0.04 0.15
App\Infrastructure\ORM\Registry\Repository\ConformiteOrganisation\Conformite 17 12 4 400.29 0.29 400 0.23 1.42
App\Infrastructure\ORM\Registry\Repository\Tool 46 38 19 400.39 0.39 400 0.73 1.86
App\Infrastructure\ORM\Registry\Repository\Request 63 40 14 1024.62 0.62 1024 1.15 2.3
App\Infrastructure\ORM\Reporting\Repository\LogJournal 25 18 10 729.25 0.25 729 0.54 0.82
App\Infrastructure\ORM\Maturity\Repository\Referentiel 17 12 8 196.41 0.41 196 0.25 0.96
App\Infrastructure\ORM\Maturity\Repository\Question 1 1 1 1 1 0 0 0.15
App\Infrastructure\ORM\Maturity\Repository\Survey 42 29 9 961.41 0.41 961 0.74 2.21
App\Infrastructure\ORM\Notification\Repository\Notification 64 53 22 2025.28 0.28 2025 1.3 2.79
App\Infrastructure\ORM\Notification\Repository\NotificationUser 5 2 2 100.34 0.34 100 0.03 0.38
App\Infrastructure\ORM\AIPD\Repository\AnalyseImpact 27 21 11 324.42 0.42 324 0.54 1.19
App\Infrastructure\ORM\AIPD\Repository\ModeleAnalyse 17 11 7 256.41 0.41 256 0.3 0.82
App\Infrastructure\ORM\AIPD\Repository\ModeleMesureProtection 25 20 9 400.34 0.34 400 0.43 1.58
App\Infrastructure\ORM\Admin\Repository\Duplication 1 1 1 1 1 0 0 0.15
App\Infrastructure\ORM\Documentation\Repository\Category 1 1 1 1 1 0 0 0.15
App\Infrastructure\ORM\Documentation\Repository\Document 5 3 2 16.73 0.73 16 0.03 0.29
App\Infrastructure\ORM\User\Repository\Collectivity 39 31 13 441.41 0.41 441 0.74 1.72
App\Infrastructure\ORM\User\Repository\User 46 32 15 841.48 0.48 841 0.89 2.07
App\Infrastructure\ORM\User\Repository\LoginAttempt 7 2 2 121.39 0.39 121 0.05 0.22
App\Kernel 8 4 4 25.43 0.43 25 0.21 0.45
App\Oauth2Provider\Keycloak\KeycloakResourceOwner 7 4 2 4.2 4.2 0 0.02 0.15
App\Oauth2Provider\Keycloak\Exception\EncryptionConfigurationException 1 1 1 1 1 0 0 0.15
App\Oauth2Provider\Keycloak\Keycloak 30 14 4 257.23 1.23 256 0.34 0.85
App\Oauth2Provider\LemonLdap\LemonLdap 6 1 1 10.71 1.71 9 0.04 0.15
App\Oauth2Provider\LemonLdap\LemonLdapResourceOwner 0 1 0 0 0 0 0 0.15
App\EventSubscriber\LogoutSubscriber 4 2 2 36.19 0.19 36 0.02 0.22
App\Domain\Registry\Dictionary\MesurementPriorityDictionary 6 1 1 5.67 1.67 4 0.03 0.15
App\Domain\Registry\Dictionary\ViolationCommunicationDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\ViolationGravityDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\TreatmentAuthorDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\ConformiteTraitementLevelDictionary 7 2 2 5.67 1.67 4 0.07 0.38
App\Domain\Registry\Dictionary\TreatmentLegalBasisDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Registry\Dictionary\TreatmentUltimateFateDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Registry\Dictionary\ToolTypeDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\RequestCivilityDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\ViolationCauseDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Registry\Dictionary\ProofTypeDictionary 3 1 1 4.67 0.67 4 0.04 0.15
App\Domain\Registry\Dictionary\RequestObjectDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\Registry\Dictionary\ViolationNotificationListDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\ViolationNatureDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\ViolationNotificationDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\TreatmentSpecificDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\Registry\Dictionary\MesurementStatusDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\TreatmentCollectingMethodDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Registry\Dictionary\ViolationConcernedPeopleDictionary 3 1 1 4.67 0.67 4 0.04 0.15
App\Domain\Registry\Dictionary\TreatmentStatutDictionary 2 1 1 4.33 0.33 4 0.01 0.15
App\Domain\Registry\Dictionary\ViolationOriginDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\Registry\Dictionary\ViolationConcernedDataDictionary 3 1 1 4.67 0.67 4 0.07 0.15
App\Domain\Registry\Dictionary\RequestAnswerTypeDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\MesurementTypeDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Dictionary\ViolationImpactDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\Registry\Dictionary\ConformiteOrganisation\ReponseDictionary 3 1 1 4.78 0.78 4 0.03 0.15
App\Domain\Registry\Dictionary\RequestStateDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Registry\Dictionary\TreatmentAvisAipdDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Registry\Dictionary\DelayPeriodDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Registry\Symfony\EventSubscriber\Doctrine\TreatmentCompletionSubscriber 5 2 2 16.56 0.56 16 0.02 0.22
App\Domain\Registry\Symfony\EventSubscriber\Doctrine\MesurementSubscriber 6 4 4 100.24 0.24 100 0.03 0.52
App\Domain\Registry\Symfony\EventSubscriber\Doctrine\ConformiteTraitementCompletionSubscriber 12 7 6 100.35 0.35 100 0.06 0.74
App\Domain\Registry\Symfony\EventSubscriber\Doctrine\ConformiteOrganisationSubscriber 5 2 2 9.7 0.7 9 0.02 0.22
App\Domain\Registry\Symfony\EventSubscriber\Event\ConformiteTraitementEvent 0 1 0 1.5 1.5 0 0 0.15
App\Domain\Registry\Symfony\EventSubscriber\Event\ConformiteOrganisationEvent 0 1 0 1.5 1.5 0 0 0.15
App\Domain\Registry\Symfony\EventSubscriber\Kernel\ConformiteTraitementSubscriber 3 2 2 25.28 0.28 25 0.01 0.38
App\Domain\Registry\Symfony\EventSubscriber\Kernel\ConformiteOrganisationSubscriber 3 1 1 9.5 0.5 9 0.01 0.15
App\Domain\Registry\Symfony\Validator\Constraints\TreatmentConcernedPeopleValidator 10 10 10 144.15 0.15 144 0.03 0.29
App\Domain\Registry\Symfony\Validator\Constraints\RequestConcernedPeopleValidator 6 6 6 81.3 0.3 81 0.03 0.36
App\Domain\Registry\Symfony\Validator\Constraints\TreatmentConcernedPeople 1 1 1 1 1 0 0 0.15
App\Domain\Registry\Symfony\Validator\Constraints\ConformiteOrganisationReponseRaisonValidator 5 5 5 25.5 0.5 25 0.02 0.36
App\Domain\Registry\Symfony\Validator\Constraints\RequestStateRejectionReason 1 1 1 1 1 0 0 0.15
App\Domain\Registry\Symfony\Validator\Constraints\ConformiteOrganisationReponseRaison 1 1 1 1 1 0 0 0.15
App\Domain\Registry\Symfony\Validator\Constraints\RequestConcernedPeople 1 1 1 1 1 0 0 0.15
App\Domain\Registry\Symfony\Validator\Constraints\RequestStateRejectionReasonValidator 4 4 4 25.33 0.33 25 0.01 0.29
App\Domain\Registry\Service\ConformiteOrganisationService 4 3 2 25.83 0.83 25 0.03 0.15
App\Domain\Registry\Calculator\ConformiteOrganisationConformiteCalculator 6 5 4 25.33 0.33 25 0.04 0.68
App\Domain\Registry\Calculator\Completion\TreatmentCompletion 21 20 20 361.13 0.13 361 0.06 0.92
App\Domain\Registry\Calculator\Completion\ConformiteTraitementCompletion 11 9 5 100.64 0.64 100 0.09 0.81
App\Domain\Registry\Calculator\Completion\AbstractCompletion 3 1 1 4.56 0.56 4 0.01 0.15
App\Domain\Registry\Form\Type\ShelfLifeType 2 1 1 4.5 0.5 4 0.06 0.15
App\Domain\Registry\Form\Type\MesurementType 14 12 12 400.16 0.16 400 0.51 0.57
App\Domain\Registry\Form\Type\ViolationType 11 9 9 400.13 0.13 400 0.77 0.5
App\Domain\Registry\Form\Type\ToolType 11 9 9 361.17 0.17 361 0.62 0.5
App\Domain\Registry\Form\Type\ProofType 11 9 9 361.18 0.18 361 0.42 0.5
App\Domain\Registry\Form\Type\Embeddable\ComplexChoiceType 2 1 1 4.5 0.5 4 0.03 0.15
App\Domain\Registry\Form\Type\Embeddable\ComplexChoiceAreaType 2 1 1 4.5 0.5 4 0.04 0.15
App\Domain\Registry\Form\Type\Embeddable\RequestApplicantType 2 1 1 4.5 0.5 4 0.08 0.15
App\Domain\Registry\Form\Type\Embeddable\RequestConcernedPeopleType 2 1 1 4.5 0.5 4 0.09 0.15
App\Domain\Registry\Form\Type\Embeddable\DelayType 2 1 1 4.5 0.5 4 0.04 0.15
App\Domain\Registry\Form\Type\Embeddable\RequestAnswerType 2 1 1 4.5 0.5 4 0.05 0.15
App\Domain\Registry\Form\Type\Embeddable\AddressType 2 1 1 4.5 0.5 4 0.11 0.15
App\Domain\Registry\Form\Type\ConformiteTraitement\ConformiteTraitementType 2 1 1 9.38 0.38 9 0.02 0.15
App\Domain\Registry\Form\Type\ConformiteTraitement\ReponseType 3 2 2 196.22 0.22 196 0.15 0.22
App\Domain\Registry\Form\Type\RequestType 16 14 14 400.22 0.22 400 0.61 0.71
App\Domain\Registry\Form\Type\ContractorType 11 9 9 400.13 0.13 400 0.47 0.5
App\Domain\Registry\Form\Type\TreatmentType 15 13 13 441.3 0.3 441 1.2 0.71
App\Domain\Registry\Form\Type\ConformiteOrganisation\ParticipantType 2 1 1 4.5 0.5 4 0.06 0.15
App\Domain\Registry\Form\Type\ConformiteOrganisation\EvaluationType 2 1 1 4.5 0.5 4 0.05 0.15
App\Domain\Registry\Form\Type\ConformiteOrganisation\ReponseType 2 1 1 4.83 0.83 4 0.04 0.15
App\Domain\Registry\Form\Type\ConformiteOrganisation\ConformiteType 3 2 2 144.27 0.27 144 0.13 0.22
App\Domain\Registry\Form\Type\ConformiteOrganisation\PiloteType 2 1 1 4.5 0.5 4 0.01 0.15
App\Domain\Registry\Form\Type\ConformiteOrganisation\EvaluationPiloteType 2 1 1 4.5 0.5 4 0.01 0.15
App\Domain\Registry\Form\Type\TreatmentConfigurationType 6 4 3 25.38 0.38 25 0.09 0.61
App\Domain\Registry\Twig\Extension\ConformiteTraitementExtension 12 8 4 49.73 0.73 49 0.14 1.2
App\Domain\Registry\Twig\Extension\ConformiteOrganisationExtension 7 5 3 9.94 0.94 9 0.06 0.75
App\Domain\Registry\Exception\QuestionConformiteNotFoundException 0 1 0 0 0 0 0 0.15
App\Domain\Registry\Controller\TreatmentController 112 90 26 9604.33 0.33 9604 2.75 5.09
App\Domain\Registry\Controller\ContractorController 37 23 7 2601.4 0.4 2601 0.78 1.75
App\Domain\Registry\Controller\ProofController 54 37 10 3721.36 0.36 3721 1.36 2.89
App\Domain\Registry\Controller\ConformiteTraitementController 112 87 12 9216.42 0.42 9216 2.98 5.9
App\Domain\Registry\Controller\ToolController 67 48 15 4900.41 0.41 4900 1.19 2.01
App\Domain\Registry\Controller\ConformiteOrganisationController 66 46 9 5329.4 0.4 5329 1.37 3.65
App\Domain\Registry\Controller\ViolationController 31 19 10 2209.37 0.37 2209 0.67 0.87
App\Domain\Registry\Controller\MesurementController 54 36 8 4900.42 0.42 4900 1.29 2.47
App\Domain\Registry\Controller\RequestController 37 23 12 2401.4 0.4 2401 0.7 0.94
App\Domain\Registry\Model\Mesurement 37 21 4 66.95 2.95 64 0.44 0.94
App\Domain\Registry\Model\ShelfLife 1 1 1 3.7 2.7 1 0.03 0.15
App\Domain\Registry\Model\Violation 41 21 4 83.86 2.86 81 0.49 0.87
App\Domain\Registry\Model\Treatment 47 27 5 200.9 4.9 196 1.33 1.22
App\Domain\Registry\Model\TreatmentDataCategory 1 1 1 5.67 5.67 0 0.02 0.15
App\Domain\Registry\Model\Proof 38 22 4 51.07 2.07 49 0.26 0.94
App\Domain\Registry\Model\Embeddable\ComplexChoice 1 1 1 2.4 2.4 0 0.01 0.15
App\Domain\Registry\Model\Embeddable\RequestAnswer 0 1 0 3.5 3.5 0 0.02 0.15
App\Domain\Registry\Model\Embeddable\RequestApplicant 1 1 1 8.47 8.47 0 0.06 0.15
App\Domain\Registry\Model\Embeddable\RequestConcernedPeople 1 1 1 8.47 8.47 0 0.06 0.15
App\Domain\Registry\Model\Embeddable\Address 0 1 0 7.5 7.5 0 0.05 0.15
App\Domain\Registry\Model\Embeddable\Delay 1 1 1 4.44 4.44 0 0.02 0.15
App\Domain\Registry\Model\ConformiteTraitement\Question 1 1 1 2.67 1.67 1 0.01 0.15
App\Domain\Registry\Model\ConformiteTraitement\ConformiteTraitement 38 32 26 361.92 0.92 361 0.3 2.33
App\Domain\Registry\Model\ConformiteTraitement\Reponse 15 7 2 8.82 4.82 4 0.14 0.57
App\Domain\Registry\Model\Contractor 38 22 4 66.73 2.73 64 0.48 0.94
App\Domain\Registry\Model\ConformiteOrganisation\Question 1 1 1 3.67 2.67 1 0.02 0.15
App\Domain\Registry\Model\ConformiteOrganisation\Participant 3 1 1 4.68 3.68 1 0.05 0.15
App\Domain\Registry\Model\ConformiteOrganisation\Evaluation 13 5 2 26.75 1.75 25 0.14 0.59
App\Domain\Registry\Model\ConformiteOrganisation\Reponse 2 1 1 3.68 2.68 1 0.03 0.15
App\Domain\Registry\Model\ConformiteOrganisation\Processus 4 2 2 6.82 2.82 4 0.07 0.22
App\Domain\Registry\Model\ConformiteOrganisation\Conformite 10 3 2 37.78 1.78 36 0.12 0.45
App\Domain\Registry\Model\Tool 42 25 4 84.56 3.56 81 0.69 1.08
App\Domain\Registry\Model\Request 45 22 4 102.24 2.24 100 0.47 0.94
App\Domain\Registry\Model\PublicConfiguration 16 9 4 26.78 1.78 25 0.16 0.87
App\Domain\Reporting\Dictionary\LogJournalActionDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\Reporting\Dictionary\LogJournalSubjectDictionary 7 3 2 5.47 1.47 4 0.08 0.15
App\Domain\Reporting\Symfony\EventSubscriber\Doctrine\LogJournalDoctrineSubscriber 45 34 13 729.51 0.51 729 0.53 1.94
App\Domain\Reporting\Symfony\EventSubscriber\Event\LogJournalEvent 1 1 1 2.67 2.67 0 0.01 0.15
App\Domain\Reporting\Symfony\EventSubscriber\Kernel\LogJournalSubscriber 4 2 2 36.29 0.29 36 0.02 0.22
App\Domain\Reporting\Generator\Word\RequestGenerator 28 26 15 1600.05 0.05 1600 0.55 1.4
App\Domain\Reporting\Generator\Word\ContractorGenerator 43 41 24 1600.07 0.07 1600 0.78 1.93
App\Domain\Reporting\Generator\Word\ViolationGenerator 35 31 14 2304.14 0.14 2304 1.12 3.68
App\Domain\Reporting\Generator\Word\ConformiteTraitementGenerator 73 65 42 3025.21 0.21 3025 3.13 6.54
App\Domain\Reporting\Generator\Word\TreatmentGenerator 132 127 56 7056.05 0.05 7056 3.09 4.27
App\Domain\Reporting\Generator\Word\ProofGenerator 6 3 3 225.16 0.16 225 0.13 0.45
App\Domain\Reporting\Generator\Word\ConformiteOrganisationGenerator 26 19 6 1225.26 0.26 1225 0.91 2.71
App\Domain\Reporting\Generator\Word\OverviewGenerator 104 96 35 3249.07 0.07 3249 1.58 3.2
App\Domain\Reporting\Generator\Word\UserGenerator 8 5 5 196.17 0.17 196 0.18 0.45
App\Domain\Reporting\Generator\Word\MaturityGenerator 33 31 14 900.19 0.19 900 1 3.18
App\Domain\Reporting\Generator\Word\AbstractGenerator 76 68 42 3844.21 0.21 3844 1.98 3.44
App\Domain\Reporting\Generator\Word\MesurementGenerator 53 43 10 1681.17 0.17 1681 1.51 2.99
App\Domain\Reporting\Generator\Word\ToolGenerator 28 26 16 1521.08 0.08 1521 0.47 1.47
App\Domain\Reporting\Generator\LogJournalLinkGenerator 15 14 14 64.94 0.94 64 0.08 0.51
App\Domain\Reporting\Generator\Csv\ContractorGenerator 46 29 15 2601.34 0.34 2601 0.69 0.45
App\Domain\Reporting\Generator\Csv\TreatmentGenerator 81 60 17 9801.26 0.26 9801 2.3 2
App\Domain\Reporting\Generator\Csv\CollectivityGenerator 57 42 23 5625.22 0.22 5625 1.45 1.44
App\Domain\Reporting\Generator\Csv\AbstractGenerator 5 4 3 49.56 0.56 49 0.11 0.45
App\Domain\Reporting\Generator\Csv\MesurementGenerator 16 5 3 1156.34 0.34 1156 0.32 0.45
App\Domain\Reporting\Metrics\UserMetric 56 54 54 2304.11 0.11 2304 1.52 4.7
App\Domain\Reporting\Metrics\AdminMetric 12 10 10 256.25 0.25 256 0.29 0.96
App\Domain\Reporting\Twig\Extension\LogJournalExtension 14 12 12 37.05 1.05 36 0.05 0.58
App\Domain\Reporting\Controller\JournalisationController 8 4 3 400.34 0.34 400 0.2 0.52
App\Domain\Reporting\Controller\ReviewController 20 15 10 784.27 0.27 784 0.71 1.63
App\Domain\Reporting\Controller\DashboardController 10 8 7 256.43 0.43 256 0.19 0.5
App\Domain\Reporting\Handler\WordHandler 17 6 4 576.5 0.5 576 0.8 0.43
App\Domain\Reporting\Handler\MetricsHandler 4 3 3 5.17 1.17 4 0.03 0.37
App\Domain\Reporting\Handler\ExportCsvHandler 6 5 5 4.25 3.25 1 0.05 0.37
App\Domain\Reporting\Model\LogJournal 1 1 1 6.32 5.32 1 0.06 0.15
App\Domain\Maturity\Command\ImportReferentielCommand 7 4 3 441.18 0.18 441 0.11 0.52
App\Domain\Maturity\Symfony\EventSubscriber\Doctrine\GenerateMaturitySubscriber 5 2 2 9.7 0.7 9 0.02 0.22
App\Domain\Maturity\Calculator\MaturityHandler 1 1 1 16.2 0.2 16 0.01 0.15
App\Domain\Maturity\Calculator\Maturity 15 14 12 256.24 0.24 256 0.29 1.79
App\Domain\Maturity\Form\Type\SyntheseType 2 1 1 4.5 0.5 4 0.01 0.15
App\Domain\Maturity\Form\Type\ImportModeleType 1 1 1 1.75 0.75 1 0.02 0.15
App\Domain\Maturity\Form\Type\SurveyType 2 1 1 9.38 0.38 9 0.03 0.15
App\Domain\Maturity\Form\Type\ReferentielType 2 1 1 4.5 0.5 4 0.05 0.15
App\Domain\Maturity\Form\Type\SurveyAnswerType 2 1 1 4.44 0.44 4 0.02 0.15
App\Domain\Maturity\Form\Type\SyntheseAnswerType 3 2 2 225.21 0.21 225 0.14 0.22
App\Domain\Maturity\Form\Type\DomainType 4 3 3 36.21 0.21 36 0.14 0.22
App\Domain\Maturity\Form\Type\ModeleReferentielRightsType 3 2 2 25.42 0.42 25 0.09 0.22
App\Domain\Maturity\Form\Type\QuestionType 4 3 3 36.21 0.21 36 0.18 0.22
App\Domain\Maturity\Form\Type\AnswerType 2 1 1 4.5 0.5 4 0.05 0.15
App\Domain\Maturity\Twig\Extension\SurveyExtension 7 5 3 25.61 0.61 25 0.07 0.75
App\Domain\Maturity\Controller\ReferentielController 45 29 10 5776.28 0.28 5776 1.84 3.36
App\Domain\Maturity\Controller\SurveyController 101 79 16 5929.41 0.41 5929 2.39 4.95
App\Domain\Maturity\Model\Referentiel 11 6 3 37.92 1.92 36 0.15 0.82
App\Domain\Maturity\Model\Question 11 6 3 18.28 2.28 16 0.13 0.82
App\Domain\Maturity\Model\Survey 10 4 2 11.38 2.38 9 0.12 0.52
App\Domain\Maturity\Model\AnswerSurvey 3 1 1 6.1 2.1 4 0.03 0.15
App\Domain\Maturity\Model\Answer 2 1 1 4.7 3.7 1 0.06 0.15
App\Domain\Maturity\Model\Domain 12 7 3 18.49 2.49 16 0.15 0.89
App\Domain\Maturity\Model\OptionalAnswer 1 1 1 3.19 2.19 1 0.02 0.15
App\Domain\Maturity\Model\Maturity 1 1 1 3.7 2.7 1 0.03 0.15
App\Domain\Notification\Dictionary\NotificationStateDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Notification\Dictionary\NotificationActionUserDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Notification\Dictionary\NotificationModuleUserDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Notification\Dictionary\NotificationActionDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\Notification\Dictionary\NotificationModuleDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Notification\Dictionary\NotificationMailParametersFrequencyDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Notification\Command\NotificationsSendCommand 31 26 21 1936.24 0.24 1936 0.62 1.99
App\Domain\Notification\Command\NotificationsGenerateCommand 42 34 21 841.34 0.34 841 0.42 2.51
App\Domain\Notification\Symfony\EventSubscriber\Doctrine\NotificationEventSubscriber 112 103 25 4356.5 0.5 4356 1.52 5.46
App\Domain\Notification\Event\LateRequestEvent 0 1 0 1.67 1.67 0 0.01 0.15
App\Domain\Notification\Event\LateActionEvent 0 1 0 1.67 1.67 0 0.01 0.15
App\Domain\Notification\Event\LateSurveyEvent 0 1 0 1.67 1.67 0 0.01 0.15
App\Domain\Notification\Event\NoLoginEvent 0 1 0 1.67 1.67 0 0.01 0.15
App\Domain\Notification\Event\ConformiteTraitementNeedsAIPDEvent 0 1 0 1.67 1.67 0 0.01 0.15
App\Domain\Notification\Serializer\NotificationNormalizer 55 49 25 361.94 0.94 361 0.5 1.96
App\Domain\Notification\Twig\Extension\NotificationExtension 49 45 22 442.09 1.09 441 0.79 1.78
App\Domain\Notification\Subscriber\NotificationEventSubscriber 48 37 9 2916.27 0.27 2916 1 1.89
App\Domain\Notification\Controller\NotificationController 95 79 19 2500.79 0.79 2500 1.61 2.86
App\Domain\Notification\Controller\NotificationUserController 15 10 10 121.53 0.53 121 0.11 0.96
App\Domain\Notification\Model\Notification 6 3 3 9.15 5.15 4 0.18 0.29
App\Domain\Notification\Model\NotificationUser 1 1 1 5.22 4.22 1 0.06 0.15
App\Domain\AIPD\Dictionary\ReponseCritereFondamentalDictionary 5 3 3 5.11 1.11 4 0.03 0.44
App\Domain\AIPD\Dictionary\VraisemblanceGraviteDictionary 17 12 6 7.94 3.94 4 0.12 0.8
App\Domain\AIPD\Dictionary\ModeleVraisemblanceGraviteDictionary 2 1 1 4.33 0.33 4 0.01 0.15
App\Domain\AIPD\Dictionary\ReponseMesureProtectionDictionary 10 8 5 26.06 1.06 25 0.07 0.36
App\Domain\AIPD\Dictionary\StatutAnalyseImpactDictionary 2 1 1 4.33 0.33 4 0.02 0.15
App\Domain\AIPD\Dictionary\ReponseAvisDictionary 2 1 1 4.33 0.33 4 0.01 0.15
App\Domain\AIPD\Dictionary\BaseCriterePrincipeFondamental 2 1 1 4.33 0.33 4 0.02 0.15
App\Domain\AIPD\Command\ImportModelCommand 10 7 5 841.13 0.13 841 0.18 1.05
App\Domain\AIPD\Converter\ModeleToAnalyseConverter 20 15 8 4356.12 0.12 4356 0.33 2.27
App\Domain\AIPD\Calculator\AnalyseEvaluationCalculator 13 10 7 144.83 0.83 144 0.19 0.43
App\Domain\AIPD\Form\Flow\AnalyseImpactFlow 1 1 1 16.6 0.6 16 0.04 0.15
App\Domain\AIPD\Form\Flow\ModeleAIPDFlow 1 1 1 1 1 0 0.01 0.15
App\Domain\AIPD\Form\Type\AnalyseCriterePrincipeFondamentalType 2 1 1 4.44 0.44 4 0.07 0.15
App\Domain\AIPD\Form\Type\ReponseDictionaryType 3 1 1 16.53 0.53 16 0.02 0.15
App\Domain\AIPD\Form\Type\ImportModeleType 1 1 1 1.75 0.75 1 0.02 0.15
App\Domain\AIPD\Form\Type\AnalyseQuestionConformiteType 2 1 1 4.5 0.5 4 0.02 0.15
App\Domain\AIPD\Form\Type\AnalyseSingleAvisType 2 1 1 4.5 0.5 4 0.05 0.15
App\Domain\AIPD\Form\Type\AnalyseImpactType 13 12 8 10.13 1.13 9 0.13 0.66
App\Domain\AIPD\Form\Type\ModeleAnalyseType 5 4 4 4.5 0.5 4 0.12 0.37
App\Domain\AIPD\Form\Type\AnalyseAvisType 2 1 1 4.5 0.5 4 0.02 0.15
App\Domain\AIPD\Form\Type\CriterePrincipeFondamentalType 2 1 1 4.44 0.44 4 0.15 0.15
App\Domain\AIPD\Form\Type\AnalyseScenarioMenaceType 3 2 2 36.21 0.21 36 0.08 0.22
App\Domain\AIPD\Form\Type\MesureProtectionAIPDType 2 1 1 4.5 0.5 4 0.08 0.15
App\Domain\AIPD\Form\Type\ModeleScenarioMenaceType 2 1 1 4.5 0.5 4 0.1 0.15
App\Domain\AIPD\Form\Type\AnalyseMesureProtectionType 2 1 1 9.38 0.38 9 0.04 0.15
App\Domain\AIPD\Form\Type\ModeleAnalyseRightsType 3 2 2 25.42 0.42 25 0.09 0.22
App\Domain\AIPD\Form\Type\ModeleQuestionConformiteType 2 1 1 4.5 0.5 4 0.05 0.15
App\Domain\AIPD\Twig\Extension\ModeleAnalyseExtension 4 3 3 2.5 2.5 0 0.02 0.45
App\Domain\AIPD\Twig\Extension\AnalyseImpactExtension 30 18 6 441.91 0.91 441 0.43 1.61
App\Domain\AIPD\Twig\Extension\ReponseMesureProtectionDictionaryExtension 4 1 1 3.38 2.38 1 0.02 0.15
App\Domain\AIPD\Controller\MesureProtectionController 15 7 6 361.51 0.51 361 0.3 0.45
App\Domain\AIPD\Controller\AnalyseImpactController 94 72 13 10201.32 0.32 10201 2.21 4.55
App\Domain\AIPD\Controller\ModeleAnalyseController 58 39 8 7056.26 0.26 7056 1.91 3.53
App\Domain\AIPD\Model\AbstractMesureProtection 3 1 1 8.14 4.14 4 0.08 0.15
App\Domain\AIPD\Model\AnalyseQuestionConformite 1 1 1 2.86 1.86 1 0.02 0.15
App\Domain\AIPD\Model\AnalyseAvis 1 1 1 5.22 4.22 1 0.05 0.15
App\Domain\AIPD\Model\AnalyseImpact 8 5 3 28.75 3.75 25 0.25 0.75
App\Domain\AIPD\Model\AnalyseMesureProtection 2 1 1 3.25 2.25 1 0.03 0.15
App\Domain\AIPD\Model\AbstractQuestionConformite 2 1 1 4.77 3.77 1 0.05 0.15
App\Domain\AIPD\Model\ModeleScenarioMenace 0 1 0 1.5 1.5 0 0 0.15
App\Domain\AIPD\Model\CriterePrincipeFondamental 5 3 3 9.25 8.25 1 0.16 0.29
App\Domain\AIPD\Model\AnalyseScenarioMenace 1 1 1 4.56 4.56 0 0.03 0.15
App\Domain\AIPD\Model\ModeleQuestionConformite 2 2 2 2.17 1.17 1 0.01 0.22
App\Domain\AIPD\Model\ModeleAnalyse 18 12 5 65.83 1.83 64 0.24 2.2
App\Domain\AIPD\Model\AbstractScenarioMenace 3 1 1 7.47 3.47 4 0.08 0.15
App\Domain\AIPD\Model\ModeleMesureProtection 1 1 1 1.67 1.67 0 0.01 0.15
App\Domain\AIPD\Model\CritereConformite 1 1 1 4.21 3.21 1 0.03 0.15
App\Domain\Tools\ChainManipulator 14 12 10 5.33 5.33 0 1.96 0.36
App\Domain\Admin\Dictionary\DuplicationTargetOptionDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\Admin\Dictionary\DuplicationTypeDictionary 8 5 5 5.08 1.08 4 0.04 0.37
App\Domain\Admin\Transformer\DuplicationFormDTOTransformer 11 8 4 169.2 0.2 169 0.07 1.52
App\Domain\Admin\Form\Type\DuplicationType 7 5 5 121.47 0.47 121 0.31 0.22
App\Domain\Admin\DTO\DuplicationFormDTO 1 1 1 6.46 6.46 0 0.04 0.15
App\Domain\Admin\Cloner\ToolCloner 1 1 1 1600.07 0.07 1600 0.04 0.15
App\Domain\Admin\Cloner\ContractorCloner 2 2 2 576.12 0.12 576 0.03 0.22
App\Domain\Admin\Cloner\MesurementCloner 1 1 1 484.13 0.13 484 0.02 0.15
App\Domain\Admin\Cloner\AbstractCloner 6 4 3 81.15 0.15 81 0.04 0.84
App\Domain\Admin\Cloner\ClonerProvider 6 5 5 6.5 6.5 0 0.04 0.37
App\Domain\Admin\Cloner\TreatmentCloner 17 17 17 11449.03 0.03 11449 0.18 1.36
App\Domain\Admin\Hydrator\DuplicationHydrator 8 6 6 25.5 0.5 25 0.05 0.6
App\Domain\Admin\Controller\DuplicationController 17 13 7 900.29 0.29 900 0.38 1.17
App\Domain\Admin\Model\Duplication 19 10 4 50.85 1.85 49 0.18 0.8
App\Domain\Admin\Model\DuplicatedObject 1 1 1 3.86 2.86 1 0.04 0.15
App\Domain\Documentation\Dictionary\DocumentTypeDictionary 3 1 1 4.67 0.67 4 0.02 0.15
App\Domain\Documentation\Form\Type\CategoryType 2 1 1 4.5 0.5 4 0.01 0.15
App\Domain\Documentation\Form\Type\DocumentType 14 9 5 289.19 0.19 289 0.44 0.5
App\Domain\Documentation\Controller\DocumentController 36 22 9 3249.3 0.3 3249 0.6 1.2
App\Domain\Documentation\Controller\CategoryController 21 12 6 289.62 0.62 289 0.22 0.64
App\Domain\Documentation\Model\Category 2 1 1 5.78 1.78 4 0.02 0.15
App\Domain\Documentation\Model\Document 32 25 9 54.81 5.81 49 0.59 1.55
App\Domain\User\Dictionary\ContactCivilityDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\User\Dictionary\CollectivityTypeDictionary 3 1 1 4.67 0.67 4 0.03 0.15
App\Domain\User\Dictionary\UserRoleDictionary 4 1 1 5 1 4 0.02 0.15
App\Domain\User\Dictionary\UserMoreInfoDictionary 3 1 1 4.67 0.67 4 0.01 0.15
App\Domain\User\Doctrine\UserBelongsToCollectivityExtension 11 9 9 64.5 0.5 64 0.11 0.43
App\Domain\User\Symfony\Security\Authorization\UserAuthorization 4 4 4 17 1 16 0.01 0.36
App\Domain\User\Symfony\Security\Checker\UserChecker 4 3 3 4.67 0.67 4 0.02 0.29
App\Domain\User\Symfony\EventSubscriber\Doctrine\DefinePasswordSubscriber 5 4 4 25.44 0.44 25 0.02 0.29
App\Domain\User\Symfony\EventSubscriber\Doctrine\EncodePasswordSubscriber 8 5 3 25.97 0.97 25 0.04 0.43
App\Domain\User\Symfony\EventSubscriber\Security\AuthenticationSubscriber 10 7 4 196.32 0.32 196 0.15 0.57
App\Domain\User\Symfony\EventSubscriber\Kernel\ExceptionSubscriber 3 2 2 9.42 0.42 9 0.02 0.22
App\Domain\User\Symfony\EventSubscriber\Kernel\SwitchUserSubscriber 11 8 6 256.49 0.49 256 0.17 0.57
App\Domain\User\Form\DataTransformer\MoreInfoTransformer 5 4 3 5 5 0 0.02 0.36
App\Domain\User\Form\DataTransformer\RoleTransformer 5 4 3 5 5 0 0.02 0.36
App\Domain\User\Form\Type\UserType 13 11 11 529.31 0.31 529 0.62 0.71
App\Domain\User\Form\Type\ResetPasswordType 2 1 1 4.5 0.5 4 0.02 0.15
App\Domain\User\Form\Type\ComiteIlContactType 2 1 1 4.5 0.5 4 0.01 0.15
App\Domain\User\Form\Type\ContactType 15 13 13 9.42 0.42 9 0.21 0.22
App\Domain\User\Form\Type\ServiceType 2 1 1 4.5 0.5 4 0.02 0.15
App\Domain\User\Form\Type\EmailNotificationPreferenceType 6 5 5 16.9 0.9 16 0.33 0.68
App\Domain\User\Form\Type\AddressType 2 1 1 4.5 0.5 4 0.07 0.15
App\Domain\User\Form\Type\CollectivityType 8 6 6 64.19 0.19 64 0.45 0.29
App\Domain\User\Form\Type\ReviewDataType 10 7 7 36.32 0.32 36 0.26 0.5
App\Domain\User\Exception\ExceededLoginAttemptsException 0 1 0 0 0 0 0 0.15
App\Domain\User\Controller\SecurityController 26 15 6 2116.51 0.51 2116 0.6 0.78
App\Domain\User\Controller\ProfileController 16 11 5 1156.23 0.23 1156 0.41 0.71
App\Domain\User\Controller\UserController 44 30 12 2704.34 0.34 2704 1 2.66
App\Domain\User\Controller\CollectivityController 75 58 13 4489.36 0.36 4489 1.54 4.95
App\Domain\User\Component\TokenGenerator 1 1 1 4.5 0.5 4 0.01 0.15
App\Domain\User\Component\Mailer 3 1 1 64.33 0.33 64 0.05 0.15
App\Domain\User\Validator\Constraints\CustomPassword 0 1 0 0 0 0 0 0.15
App\Domain\User\Validator\Constraints\CustomPasswordValidator 2 1 1 2.75 1.75 1 0.04 0.15
App\Domain\User\Model\Collectivity 16 9 3 42.21 6.21 36 0.51 0.71
App\Domain\User\Model\ComiteIlContact 4 2 2 64.58 0.58 64 0.05 0.15
App\Domain\User\Model\User 44 31 18 172.32 3.32 169 0.54 1.57
App\Domain\User\Model\LoginAttempt 2 1 1 3.67 2.67 1 0.03 0.15
App\Domain\User\Model\Embeddable\Address 0 1 0 5.5 5.5 0 0.03 0.15
App\Domain\User\Model\Embeddable\Contact 1 1 1 8.47 8.47 0 0.06 0.15
App\Domain\User\Model\Service 4 3 3 8.81 4.81 4 0.12 0.29
App\Domain\User\Model\EmailNotificationPreference 1 1 1 5.72 4.72 1 0.16 0.15
App\Domain\User\Model\ReviewData 1 1 1 4.21 3.21 1 0.07 0.15
App\Application\Dictionary\SimpleDictionary 8 1 1 7.7 7.7 0 0.03 0.15
App\Application\Doctrine\Repository\CRUDRepository 12 3 2 121.55 0.55 121 0.07 0.45
App\Application\Symfony\Security\UserProvider 4 3 3 5.44 1.44 4 0.02 0.29
App\Application\Symfony\EventSubscriber\Doctrine\LinkCollectivitySubscriber 5 4 4 16.33 0.33 16 0.03 0.22
App\Application\Symfony\EventSubscriber\Doctrine\HistorySubscriber 5 3 2 9.42 0.42 9 0.02 0.29
App\Application\Symfony\EventSubscriber\Doctrine\LinkUpdatedBySubscriber 9 7 7 100.45 0.45 100 0.08 0.36
App\Application\Symfony\EventSubscriber\Doctrine\LinkCreatorSubscriber 10 8 8 100.55 0.55 100 0.09 0.43
App\Application\Symfony\EventSubscriber\Doctrine\ApiRoleSubscriber 9 6 3 36.82 0.82 36 0.06 0.5
App\Application\Symfony\EventSubscriber\Kernel\LoginSubscriber 4 2 2 144.21 0.21 144 0.05 0.22
App\Application\Symfony\EventSubscriber\Kernel\AccessModuleConformiteSubscriber 11 10 10 25.61 0.61 25 0.05 0.51
App\Application\Symfony\EventSubscriber\Kernel\IdleSubscriber 4 3 3 49.33 0.33 49 0.04 0.29
App\Application\Symfony\Validator\Constraints\NotBlankDependingOnOtherFieldValue 1 1 1 1 1 0 0 0.15
App\Application\Symfony\Validator\Constraints\NotBlankDependingOnOtherFieldValueValidator 6 6 6 16.5 0.5 16 0.04 0.36
App\Application\Symfony\OpenApi\JwtDecorator 1 1 1 16.4 0.4 16 0.11 0.15
App\Application\Form\Type\LinkableType 35 30 14 484.94 0.94 484 0.53 1.85
App\Application\Controller\ControllerHelper 6 1 1 37 1 36 0.09 0.15
App\Application\Controller\CRUDController 60 37 10 2209.54 0.54 2209 0.99 2.45
App\Application\Traits\ServersideDatatablesTrait 8 4 3 25.73 0.73 25 0.13 0.45
App\Application\Traits\RepositoryUtils 2 1 1 16.8 0.8 16 0.03 0.15
App\Application\Traits\Model\CreatorTrait 0 1 0 1.5 1.5 0 0 0.15
App\Application\Traits\Model\HistoryTrait 0 1 0 2.5 2.5 0 0.01 0.15
App\Application\Traits\Model\ServiceTrait 8 7 7 36.95 0.95 36 0.03 0.66
App\Application\Traits\Model\SoftDeletableTrait 0 1 0 1.5 1.5 0 0 0.15
App\Application\Traits\Model\CollectivityTrait 0 1 0 1.5 1.5 0 0 0.15
FeatureContext 3 2 2 4.22 0.22 4 0.01 0.22
App\Tests\Utils\ReflectionTrait 4 1 1 26 1 25 0.07 0.15
App\Tests\Utils\RepositoryTrait 3 1 1 25.72 0.72 25 0.03 0.15
App\Tests\Utils\FormTypeHelper 4 4 4 49.63 0.63 49 0.03 0.52
App\Tests\Infrastructure\ORM\Registry\Repository\RequestTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Infrastructure\ORM\Registry\Repository\TreatmentTest 6 1 1 484 0 484 0.21 0.15
App\Tests\Infrastructure\ORM\Registry\Repository\MesurementTest 4 1 1 289 0 289 0.09 0.15
App\Tests\Infrastructure\ORM\Registry\Repository\ContractorTest 4 1 1 289 0 289 0.09 0.15
App\Tests\Infrastructure\ORM\Registry\Repository\ProofTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Infrastructure\ORM\Registry\Repository\ViolationTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Infrastructure\ORM\Maturity\Repository\QuestionTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Infrastructure\ORM\Maturity\Repository\SurveyTest 5 1 1 441 0 441 0.22 0.15
App\Tests\Infrastructure\ORM\Admin\Repository\DuplicationTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Infrastructure\ORM\User\Repository\CollectivityTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Infrastructure\ORM\User\Repository\UserTest 5 1 1 289 0 289 0.12 0.15
App\Tests\Infrastructure\ORM\User\Repository\LoginAttemptTest 4 1 1 256 0 256 0.08 0.15
App\Tests\Functional\Symfony\EventSubscriber\Kernel\AccessModuleConformiteSubscriberTest 3 1 1 100 0 100 0.07 0.15
App\Tests\Functional\Symfony\EventSubscriber\Kernel\LoginSubscriberTest 3 1 1 361 0 361 0.22 0.15
App\Tests\Functional\Domain\Notification\NotificationGenerationTest 9 6 4 1521 0 1521 0.82 0.84
App\Tests\Functional\Api\RequestTest 3 3 3 144 0 144 0.11 0.45
App\Tests\Functional\Api\TreatmentTest 1 1 1 121 0 121 0.05 0.15
App\Tests\Functional\Api\CollectivityTest 1 1 1 121 0 121 0.07 0.15
App\Tests\Domain\Registry\Dictionary\ViolationNotificationDictionaryTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\ViolationConcernedDataDictionaryTest 3 1 1 25 0 25 0.05 0.15
App\Tests\Domain\Registry\Dictionary\ViolationCommunicationDictionaryTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\RequestObjectDictionaryTest 4 1 1 25 0 25 0.03 0.15
App\Tests\Domain\Registry\Dictionary\ViolationOriginDictionaryTest 3 1 1 25 0 25 0.03 0.15
App\Tests\Domain\Registry\Dictionary\MesurementTypeDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\RequestStateDictionaryTest 4 1 1 25 0 25 0.03 0.15
App\Tests\Domain\Registry\Dictionary\RequestCivilityDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\ToolTypeDictionaryTest 3 1 1 25 0 25 0.01 0.15
App\Tests\Domain\Registry\Dictionary\ProofTypeDictionaryTest 4 1 1 25 0 25 0.04 0.15
App\Tests\Domain\Registry\Dictionary\RequestAnswerTypeDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\ViolationImpactDictionaryTest 3 1 1 25 0 25 0.03 0.15
App\Tests\Domain\Registry\Dictionary\ViolationNatureDictionaryTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\ViolationGravityDictionaryTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\ViolationCauseDictionaryTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\MesurementStatusDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\ViolationConcernedPeopleDictionaryTest 3 1 1 25 0 25 0.03 0.15
App\Tests\Domain\Registry\Dictionary\DelayPeriodDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Registry\Dictionary\TreatmentLegalBasisDictionaryTest 4 1 1 25 0 25 0.03 0.15
App\Tests\Domain\Registry\Symfony\EventSubscriber\Doctrine\ConformiteOrganisationSubscriberTest 5 1 1 121 0 121 0.02 0.15
App\Tests\Domain\Registry\Symfony\EventSubscriber\Doctrine\MesurementSubscriberTest 5 1 1 289 0 289 0.06 0.15
App\Tests\Domain\Registry\Symfony\EventSubscriber\Doctrine\ConformiteTraitementCompletionSubscriberTest 7 1 1 289 0 289 0.09 0.15
App\Tests\Domain\Registry\Symfony\EventSubscriber\Kernel\ConformiteOrganisationSubscriberTest 4 1 1 100 0 100 0.02 0.15
App\Tests\Domain\Registry\Symfony\EventSubscriber\Kernel\ConformiteTraitementSubscriberTest 4 1 1 144 0 144 0.02 0.15
App\Tests\Domain\Registry\Symfony\Validator\Constraints\ConformiteOrganisationReponseRaisonValidatorTest 3 1 1 36.14 0.14 36 0.02 0.15
App\Tests\Domain\Registry\Symfony\Validator\Constraints\RequestStateRejectionReasonValidatorTest 3 1 1 36.14 0.14 36 0.02 0.15
App\Tests\Domain\Registry\Symfony\Validator\Constraints\RequestConcernedPeopleValidatorTest 3 1 1 196.07 0.07 196 0.04 0.15
App\Tests\Domain\Registry\Symfony\Validator\Constraints\TreatmentConcernedPeopleValidatorTest 3 1 1 49.13 0.13 49 0.02 0.15
App\Tests\Domain\Registry\Calculator\ConformiteOrganisationConformiteCalculatorTest 2 1 1 81 0 81 0.04 0.15
App\Tests\Domain\Registry\Calculator\Completion\ConformiteTraitementCompletionTest 2 1 1 144 0 144 0.04 0.15
App\Tests\Domain\Registry\Form\Type\ToolTypeTest 4 1 1 100 0 100 0.11 0.15
App\Tests\Domain\Registry\Form\Type\ViolationTypeTest 4 1 1 121 0 121 0.17 0.15
App\Tests\Domain\Registry\Form\Type\TreatmentConfigurationTypeTest 3 1 1 36 0 36 0.01 0.15
App\Tests\Domain\Registry\Form\Type\ContractorTypeTest 3 1 1 100 0 100 0.08 0.15
App\Tests\Domain\Registry\Form\Type\ProofTypeTest 5 1 1 169 0 169 0.12 0.15
App\Tests\Domain\Registry\Form\Type\MesurementTypeTest 5 1 1 100 0 100 0.13 0.15
App\Tests\Domain\Registry\Form\Type\TreatmentTypeTest 5 1 1 121 0 121 0.34 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\ComplexChoiceAreaTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\RequestConcernedPeopleTypeTest 3 1 1 64 0 64 0.03 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\RequestAnswerTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\DelayTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\AddressTypeTest 3 1 1 64 0 64 0.03 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\RequestApplicantTypeTest 3 1 1 64 0 64 0.03 0.15
App\Tests\Domain\Registry\Form\Type\Embeddable\ComplexChoiceTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteTraitement\ConformiteTraitementTypeTest 3 1 1 81 0 81 0.03 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteTraitement\ReponseTypeTest 4 1 1 100 0 100 0.04 0.15
App\Tests\Domain\Registry\Form\Type\RequestTypeTest 3 1 1 100 0 100 0.09 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteOrganisation\EvaluationPiloteTypeTest 4 1 1 64 0 64 0.03 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteOrganisation\PiloteTypeTest 4 1 1 64 0 64 0.03 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteOrganisation\EvaluationTypeTest 3 1 1 64 0 64 0.03 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteOrganisation\ReponseTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteOrganisation\ConformiteTypeTest 4 1 1 100 0 100 0.03 0.15
App\Tests\Domain\Registry\Form\Type\ConformiteOrganisation\ParticipantTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Registry\Controller\MesurementControllerTest 10 1 1 1156 0 1156 0.33 0.15
App\Tests\Domain\Registry\Controller\ContractorControllerTest 9 1 1 225 0 225 0.18 0.15
App\Tests\Domain\Registry\Controller\RequestControllerTest 9 1 1 256 0 256 0.18 0.15
App\Tests\Domain\Registry\Controller\TreatmentControllerTest 7 1 1 144 0 144 0.13 0.15
App\Tests\Domain\Registry\Controller\ToolControllerTest 7 1 1 169 0 169 0.13 0.15
App\Tests\Domain\Registry\Controller\ConformiteOrganisationControllerTest 6 1 1 49 0 49 0.09 0.15
App\Tests\Domain\Registry\Controller\ViolationControllerTest 7 1 1 36 0 36 0.07 0.15
App\Tests\Domain\Registry\Controller\ProofControllerTest 7 1 1 36 0 36 0.07 0.15
App\Tests\Domain\Registry\Controller\ConformiteTraitementControllerTest 7 1 1 121 0 121 0.12 0.15
App\Tests\Domain\Registry\Repository\TreatmentTest 2 1 1 16 0 16 0.01 0.15
App\Tests\Domain\Registry\Repository\MesurementTest 2 1 1 16 0 16 0.01 0.15
App\Tests\Domain\Registry\Repository\ContractorTest 2 1 1 16 0 16 0.01 0.15
App\Tests\Domain\Registry\Model\RequestTest 2 1 1 121 0 121 0.02 0.15
App\Tests\Domain\Registry\Model\TreatmentTest 2 1 1 676 0 676 0.04 0.15
App\Tests\Domain\Registry\Model\ToolTest 2 1 1 289 0 289 0.03 0.15
App\Tests\Domain\Registry\Model\MesurementTest 2 1 1 9 0 9 0.01 0.15
App\Tests\Domain\Registry\Model\ContractorTest 2 1 1 100 0 100 0.02 0.15
App\Tests\Domain\Registry\Model\Embeddable\RequestApplicantTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\Registry\Model\Embeddable\DelayTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\Registry\Model\Embeddable\ComplexChoiceTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\Registry\Model\ProofTest 2 1 1 36 0 36 0.01 0.15
App\Tests\Domain\Registry\Model\ViolationTest 2 1 1 100 0 100 0.02 0.15
App\Tests\Domain\Reporting\Symfony\EventSubscriber\Doctrine\LogJournalDoctrineSubscriberTest 14 1 1 1089.03 0.03 1089 0.41 0.15
App\Tests\Domain\Reporting\Symfony\EventSubscriber\Kernel\LogJournalSubscriberTest 5 1 1 169 0 169 0.04 0.15
App\Tests\Domain\Reporting\Symfony\EventSubscriber\Kernel\FooLoggableSubject 2 1 1 2 2 0 0 0.15
App\Tests\Domain\Reporting\Generator\Csv\FooCsvGeneratorTest 2 1 1 1 0 1 0 0.15
App\Tests\Domain\Reporting\Generator\Csv\FooCsvGenerator 1 1 1 1 1 0 0 0.15
App\Tests\Domain\Reporting\Generator\LogJournalLinkGeneratorTest 9 1 1 144.26 0.26 144 0.08 0.15
App\Tests\Domain\Reporting\Metrics\AdminMetricTest 4 1 1 144 0 144 0.02 0.15
App\Tests\Domain\Reporting\Metrics\UserMetricTest 4 1 1 400 0 400 0.1 0.15
App\Tests\Domain\Reporting\Controller\ReviewControllerTest 2 1 1 256 0 256 0.22 0.15
App\Tests\Domain\Reporting\Handler\ExportCsvHandlerTest 4 1 1 81.15 0.15 81 0.05 0.15
App\Tests\Domain\Reporting\Handler\MetricsHandlerTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Reporting\Handler\WordHandlerTest 10 1 1 1444 0 1444 0.92 0.15
App\Tests\Domain\Maturity\Symfony\EventSubscriber\Doctrine\GenerateMaturitySubscriberTest 5 1 1 100 0 100 0.02 0.15
App\Tests\Domain\Maturity\Calculator\MaturityTest 3 1 1 729 0 729 0.45 0.15
App\Tests\Domain\Maturity\Form\Type\AnswerTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Maturity\Form\Type\ReferentielTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Maturity\Form\Type\SurveyTypeTest 3 1 1 81 0 81 0.03 0.15
App\Tests\Domain\Maturity\Controller\SurveyControllerTest 10 1 1 324 0 324 0.29 0.15
App\Tests\Domain\Maturity\Controller\ReferentielControllerTest 7 1 1 25 0 25 0.09 0.15
App\Tests\Domain\Maturity\Repository\QuestionTest 1 1 1 9 0 9 0 0.15
App\Tests\Domain\Maturity\Repository\SurveyTest 2 1 1 16 0 16 0.01 0.15
App\Tests\Domain\Maturity\Model\AnswerTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\Maturity\Model\MaturityTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\Maturity\Model\ReferentielTest 4 1 1 81 0 81 0.03 0.15
App\Tests\Domain\Maturity\Model\DomainTest 1 1 1 25 0 25 0 0.15
App\Tests\Domain\Maturity\Model\QuestionTest 1 1 1 9 0 9 0 0.15
App\Tests\Domain\Maturity\Model\SurveyTest 2 1 1 49 0 49 0.02 0.15
App\Tests\Domain\Notification\Symfony\EventSubscriber\Doctrine\NotificationGenerationSubscriberTest 10 1 1 1936 0 1936 0.7 0.15
App\Tests\Domain\Notification\Symfony\EventSubscriber\Doctrine\NotificationToken 11 9 9 36.79 0.79 36 0.05 0.29
App\Tests\Domain\Notification\Twig\NotificationExtensionTest 4 1 1 225 0 225 0.15 0.15
App\Tests\Domain\Notification\Subscriber\NotificationEventSubscriberTest 6 1 1 900 0 900 0.38 0.15
App\Tests\Domain\Notification\Controller\NotificationControllerTest 8 1 1 100 0 100 0.14 0.15
App\Tests\Domain\Admin\Dictionary\DuplicationTargetOptionDictionaryTest 5 1 1 25.23 0.23 25 0.01 0.15
App\Tests\Domain\Admin\Dictionary\DuplicationTypeDictionaryTest 5 1 1 25.23 0.23 25 0.02 0.15
App\Tests\Domain\Admin\Transformer\DuplicationFormDTOTransformerTest 6 3 2 729.05 0.05 729 0.18 0.61
App\Tests\Domain\Admin\Form\Type\DuplicationTypeTest 4 1 1 121 0 121 0.08 0.15
App\Tests\Domain\Admin\Cloner\ContractorClonerTest 3 1 1 729 0 729 0.11 0.15
App\Tests\Domain\Admin\Cloner\TreatmentClonerTest 4 2 2 4624 0 4624 0.63 0.38
App\Tests\Domain\Admin\Cloner\AbstractClonerTest 7 3 3 256.08 0.08 256 0.11 0.61
App\Tests\Domain\Admin\Cloner\DummyAbstractClonerTest 1 1 1 3 3 0 0 0.15
App\Tests\Domain\Admin\Cloner\MesurementClonerTest 3 1 1 529 0 529 0.12 0.15
App\Tests\Domain\Admin\Cloner\ClonerProviderTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\Admin\Hydrator\DuplicationHydratorTest 11 8 8 225.08 0.08 225 0.12 1.29
App\Tests\Domain\Documentation\Form\Type\CategoryTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\Documentation\Form\Type\DocumentTypeTest 4 1 1 81 0 81 0.06 0.15
App\Tests\Domain\Documentation\Controller\DocumentControllerTest 6 1 1 25 0 25 0.06 0.15
App\Tests\Domain\Documentation\Controller\CategoryControllerTest 6 1 1 25 0 25 0.05 0.15
App\Tests\Domain\Documentation\Repository\DocumentTest 2 1 1 16 0 16 0.01 0.15
App\Tests\Domain\Documentation\Model\DocumentTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\User\Dictionary\UserRoleDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\User\Dictionary\CollectivityTypeDictionaryTest 4 1 1 25 0 25 0.03 0.15
App\Tests\Domain\User\Dictionary\ContactCivilityDictionaryTest 4 1 1 25 0 25 0.02 0.15
App\Tests\Domain\User\Symfony\Security\Authorization\UserAuthorizationTest 2 1 1 49 0 49 0.02 0.15
App\Tests\Domain\User\Symfony\Security\Checker\UserCheckerTest 4 1 1 64 0 64 0.01 0.15
App\Tests\Domain\User\Symfony\EventSubscriber\Doctrine\EncodePasswordSubscriberTest 7 1 1 361 0 361 0.09 0.15
App\Tests\Domain\User\Symfony\EventSubscriber\Doctrine\DefinePasswordSubscriberTest 6 1 1 225 0 225 0.05 0.15
App\Tests\Domain\User\Symfony\EventSubscriber\Security\AuthentificationSubscriberTest 3 1 1 25 0 25 0.02 0.15
App\Tests\Domain\User\Symfony\EventSubscriber\Kernel\SwitchUserSubscriberTest 11 1 1 729 0 729 0.34 0.15
App\Tests\Domain\User\Form\DataTransformer\RoleTransformerTest 6 1 1 36 0 36 0.01 0.15
App\Tests\Domain\User\Form\Type\UserTypeTest 7 1 1 324 0 324 0.31 0.15
App\Tests\Domain\User\Form\Type\ContactTypeTest 4 1 1 196 0 196 0.05 0.15
App\Tests\Domain\User\Form\Type\ResetPasswordTypeTest 3 1 1 64 0 64 0.02 0.15
App\Tests\Domain\User\Form\Type\CollectivityTypeTest 5 1 1 100 0 100 0.14 0.15
App\Tests\Domain\User\Form\Type\AddressTypeTest 3 1 1 64 0 64 0.03 0.15
App\Tests\Domain\User\Form\Type\ComiteIlContactTypeTest 4 1 1 64 0 64 0.02 0.15
App\Tests\Domain\User\Controller\ProfileControllerTest 2 1 1 100 0 100 0.06 0.15
App\Tests\Domain\User\Controller\UserControllerTest 7 1 1 49 0 49 0.07 0.15
App\Tests\Domain\User\Controller\SecurityControllerTest 14 1 1 1936 0 1936 0.95 0.15
App\Tests\Domain\User\Controller\CollectivityControllerTest 7 1 1 196 0 196 0.06 0.15
App\Tests\Domain\User\Component\TokenGeneratorTest 1 1 1 4 0 4 0 0.15
App\Tests\Domain\User\Component\MailerTest 3 1 1 121 0 121 0.07 0.15
App\Tests\Domain\User\Validator\Constraints\CustomPasswordValidatorTest 3 1 1 36.14 0.14 36 0.02 0.15
App\Tests\Domain\User\Repository\CollectivityTest 1 1 1 9 0 9 0 0.15
App\Tests\Domain\User\Model\CollectivityTest 2 1 1 36 0 36 0 0.15
App\Tests\Domain\User\Model\UserTest 2 1 1 36 0 36 0 0.15
App\Tests\Domain\User\Model\LoginAttemptTest 1 1 1 4 0 4 0 0.15
App\Tests\Application\Doctrine\Repository\CRUDRepositoryTest 9 1 1 484 0 484 0.12 0.15
App\Tests\Application\Doctrine\Repository\DummyRepository 1 1 1 1 1 0 0 0.15
App\Tests\Application\Doctrine\Repository\DummyModelClass 0 1 0 0 0 0 0 0.15
App\Tests\Application\Symfony\Security\UserProviderTest 4 1 1 121 0 121 0.02 0.15
anonymous@00000000000039790000000000000000 0 1 0 0 0 0 0 0.15
anonymous@00000000000039100000000000000000 0 1 0 0 0 0 0 0.15
App\Tests\Application\Symfony\EventSubscriber\Doctrine\HistorySubscriberTest 5 1 1 324 0 324 0.05 0.15
anonymous@0000000000001d940000000000000000 0 1 0 0 0 0 0 0.15
anonymous@00000000000004ee0000000000000000 0 1 0 0 0 0 0 0.15
anonymous@0000000000003c030000000000000000 0 1 0 0 0 0 0 0.15
App\Tests\Application\Symfony\EventSubscriber\Doctrine\LinkCollectivitySubscriberTest 6 1 1 225 0 225 0.06 0.15
anonymous@0000000000001dcd0000000000000000 0 1 0 0 0 0 0 0.15
App\Tests\Application\Symfony\EventSubscriber\Doctrine\LinkCreatorSubscriberTest 10 1 1 529.05 0.05 529 0.27 0.15
App\Tests\Application\Symfony\EventSubscriber\Doctrine\DummyLinkCreatorSubscriberTest 0 1 0 0 0 0 0 0.15
App\Tests\Application\Symfony\EventSubscriber\Kernel\IdleSubscriberTest 6 1 1 289 0 289 0.1 0.15
App\Tests\Application\Symfony\Validator\Constraints\NotBlankDependingOnOtherFieldValueValidatorTest 6 1 1 169.25 0.25 169 0.27 0.15
App\Tests\Application\Symfony\Validator\Constraints\ObjectToValidateNotBlankDependingOnOtherValue 0 1 0 3.5 3.5 0 0.02 0.15
App\Tests\Application\Controller\ControllerHelperTest 10 1 1 225 0 225 0.27 0.15
App\Tests\Application\DDD\Repository\CRUDRepositoryInterfaceTest 1 1 1 9 0 9 0 0.15
anonymous@00000000000030e00000000000000000 0 1 0 0 0 0 0 0.15
anonymous@0000000000003afc0000000000000000 0 1 0 0 0 0 0 0.15
App\Tests\Application\Traits\Model\HistoryTraitTest 2 1 1 1 0 1 0.02 0.15
anonymous@0000000000000ac00000000000000000 0 1 0 0 0 0 0 0.15
anonymous@00000000000032740000000000000000 0 1 0 0 0 0 0 0.15
App\Tests\Application\Traits\Model\CollectivityTraitTest 2 1 1 1 0 1 0.01 0.15
anonymous@00000000000024e80000000000000000 0 1 0 0 0 0 0 0.15
anonymous@00000000000014d30000000000000000 0 1 0 0 0 0 0 0.15
App\Tests\Application\Traits\Model\CreatorTraitTest 2 1 1 1 0 1 0.01 0.15
App\Tests\Behat\DemoContext 3 2 2 4.22 0.22 4 0.01 0.22