Le document suivant contient les résultats de PMD 6.13.0.
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 39 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 40 |
| FieldNamingConventions | The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| FieldNamingConventions | The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
| FieldNamingConventions | The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
| FieldNamingConventions | The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
| FieldNamingConventions | The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
| FieldNamingConventions | The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
| FieldNamingConventions | The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| FieldNamingConventions | The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
| FieldNamingConventions | The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
| FieldNamingConventions | The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
| FieldNamingConventions | The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
| FieldNamingConventions | The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
| FieldNamingConventions | The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
| FieldNamingConventions | The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
| FieldNamingConventions | The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
| FieldNamingConventions | The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
| FieldNamingConventions | The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' | 66 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 67 |
| FieldNamingConventions | The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 69 |
| FieldNamingConventions | The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' | 70 |
| FieldNamingConventions | The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 72 |
| FieldNamingConventions | The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' | 74 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 40 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' | 52 |
| Rule | Violation | Ligne |
|---|---|---|
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 38–73 |
| ClassNamingConventions | The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 38–73 |
| Rule | Violation | Ligne |
|---|---|---|
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 70 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 97 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 124 |
| Rule | Violation | Ligne |
|---|---|---|
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 54–343 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'quality' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'coverage' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'scoring' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'creationDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'lastUpdateDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'merged' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| FieldNamingConventions | The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
| FieldNamingConventions | The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
| FieldNamingConventions | The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
| FieldNamingConventions | The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
| FieldNamingConventions | The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
| FieldNamingConventions | The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
| FieldNamingConventions | The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
| FieldNamingConventions | The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
| FieldNamingConventions | The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 66 |
| FieldNamingConventions | The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 67 |
| FieldNamingConventions | The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' | 68 |
| FieldNamingConventions | The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' | 69 |
| FieldNamingConventions | The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' | 70 |
| FieldNamingConventions | The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' | 71 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 72 |
| FieldNamingConventions | The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' | 73 |
| FieldNamingConventions | The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' | 74 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| FieldNamingConventions | The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
| FieldNamingConventions | The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
| FieldNamingConventions | The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
| FieldNamingConventions | The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
| FieldNamingConventions | The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| FieldNamingConventions | The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
| FieldNamingConventions | The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
| FieldNamingConventions | The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
| FieldNamingConventions | The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
| FieldNamingConventions | The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
| FieldNamingConventions | The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
| FieldNamingConventions | The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
| FieldNamingConventions | The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
| FieldNamingConventions | The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
| FieldNamingConventions | The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
| FieldNamingConventions | The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
| FieldNamingConventions | The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' | 66 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 67 |
| FieldNamingConventions | The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 68 |
| FieldNamingConventions | The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' | 69 |
| FieldNamingConventions | The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' | 71 |
| FieldNamingConventions | The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 72 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
| FieldNamingConventions | The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 40 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' | 55 |
| FieldNamingConventions | The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' | 56 |
| FieldNamingConventions | The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' | 57 |
| Rule | Violation | Ligne |
|---|---|---|
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 37–216 |
| ClassNamingConventions | The utility class name 'ConstantesIdentite' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 37–216 |
| Rule | Violation | Ligne |
|---|---|---|
| ClassNamingConventions | The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 37–81 |
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 37–81 |
| Rule | Violation | Ligne |
|---|---|---|
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 80 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 113 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 139 |
| Rule | Violation | Ligne |
|---|---|---|
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 54–343 |
| Rule | Violation | Ligne |
|---|---|---|
| AvoidReassigningParameters | Avoid reassigning parameters such as 'mapHeadersRequest' | 123 |
| Rule | Violation | Ligne |
|---|---|---|
| AvoidReassigningParameters | Avoid reassigning parameters such as 'mapHeadersRequest' | 128 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 151 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 153 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 170 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 171 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 175 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 55–170 |
| CommentRequired | Public method and constructor comments are required | 59–65 |
| MissingOverride | The method 'create(Gson, TypeToken)' is missing an @Override annotation. | 59–65 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 73–82 |
| CommentRequired | Public method and constructor comments are required | 73–82 |
| ShortVariable | Avoid variables with short names like in | 105 |
| MissingOverride | The method 'read(JsonReader)' is missing an @Override annotation. | 105–111 |
| CommentRequired | Public method and constructor comments are required | 105–111 |
| AvoidSynchronizedAtMethodLevel | Use block level rather than method level synchronization | 113–159 |
| AvoidCatchingGenericException | Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block | 118 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 151 |
| CommentRequired | Public method and constructor comments are required | 161–169 |
| MissingOverride | The method 'write(JsonWriter, Date)' is missing an @Override annotation. | 161–169 |
| AvoidSynchronizedAtMethodLevel | Use block level rather than method level synchronization | 161–169 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–77 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 40–63 |
| MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 40–63 |
| CommentRequired | Public method and constructor comments are required | 44–47 |
| ShortVariable | Avoid variables with short names like e | 44 |
| ShortVariable | Avoid variables with short names like e | 48 |
| CommentRequired | Public method and constructor comments are required | 48–52 |
| CommentRequired | Public method and constructor comments are required | 53–57 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'AttributDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 41–131 |
| CommentRequired | Header comments are required | 41–131 |
| Rule | Violation | Ligne |
|---|---|---|
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 35–325 |
| TooManyFields | Too many fields | 37–325 |
| CommentRequired | Header comments are required | 37–325 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–149 |
| DataClass | The class 'AdresseComplementDto' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=11) | 41–149 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–325 |
| TooManyFields | Too many fields | 41–325 |
| DataClass | The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) | 41–325 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–90 |
| DataClass | The class 'CafDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–90 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'CertificationDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=15) | 43–168 |
| CommentRequired | Header comments are required | 43–168 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'CguDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–98 |
| CommentRequired | Header comments are required | 39–98 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–138 |
| DataClass | The class 'ClasseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 39–138 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–93 |
| DataClass | The class 'DonneeSanitaireDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 39–93 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'DonneesFinancieresDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 40–149 |
| CommentRequired | Header comments are required | 40–149 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'EmailConnexionDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 39–71 |
| CommentRequired | Header comments are required | 39–71 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–82 |
| DataClass | The class 'EmailContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–82 |
| DataClass | The class 'EnfantDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'EnfantHandicapeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'IdentifiantFiscalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'IdentiteContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) | 43–164 |
| CommentRequired | Header comments are required | 43–164 |
| CommentRequired | Public method and constructor comments are required | 88–91 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 90 |
| CommentRequired | Public method and constructor comments are required | 93–96 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 95 |
| CommentRequired | Public method and constructor comments are required | 97–104 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 99 |
| CommentRequired | Public method and constructor comments are required | 105–112 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 107 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'InseeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'LienTiersDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) | 43–176 |
| CommentRequired | Header comments are required | 43–176 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–126 |
| DataClass | The class 'LieuNaissanceDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 39–126 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 42–152 |
| DataClass | The class 'PersonneMoraleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 42–152 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'PieceJustificativeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–90 |
| CommentRequired | Header comments are required | 39–90 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'PlanningGardeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 39–71 |
| CommentRequired | Header comments are required | 39–71 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–104 |
| DataClass | The class 'PreferencesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 39–104 |
| Rule | Violation | Ligne |
|---|---|---|
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 34–497 |
| CouplingBetweenObjects | High amount of different objects as members denotes a high coupling | 34–497 |
| TooManyFields | Too many fields | 41–497 |
| CommentRequired | Header comments are required | 41–497 |
| CommentRequired | Public method and constructor comments are required | 241–244 |
| CommentRequired | Public method and constructor comments are required | 440–443 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 43–119 |
| DataClass | The class 'RessourcesDeductiblesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 43–119 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 42–118 |
| DataClass | The class 'RessourcesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 42–118 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 42–129 |
| DataClass | The class 'SituationSocioprofessionnelleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 42–129 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–84 |
| DataClass | The class 'StatutMaritalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 41–84 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–95 |
| DataClass | The class 'TelephoneDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 41–95 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) | 40–108 |
| CommentRequired | Header comments are required | 40–108 |
| CommentRequired | Public method and constructor comments are required | 48–50 |
| UncommentedEmptyConstructor | Document empty constructor | 48–50 |
| CommentRequired | Public method and constructor comments are required | 51–56 |
| ShortVariable | Avoid variables with short names like o | 89 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–96 |
| UncommentedEmptyConstructor | Document empty constructor | 45–47 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 45–47 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–59 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 42–44 |
| CommentRequired | Public method and constructor comments are required | 42–44 |
| UncommentedEmptyConstructor | Document empty constructor | 42–44 |
| CommentRequired | Public method and constructor comments are required | 46–49 |
| CommentRequired | Public method and constructor comments are required | 51–58 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 48–149 |
| CommentRequired | Public method and constructor comments are required | 54–65 |
| CommentRequired | Public method and constructor comments are required | 68–79 |
| CommentRequired | Public method and constructor comments are required | 82–87 |
| CommentRequired | Public method and constructor comments are required | 88–93 |
| CommentRequired | Protected method constructor comments are required | 95–121 |
| TooFewBranchesForASwitchStatement | A switch with less than three branches is inefficient, use a if statement instead. | 108–116 |
| SwitchStmtsShouldHaveDefault | Switch statements should have a default label | 108–116 |
| CommentRequired | Protected method constructor comments are required | 123–133 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 38–73 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 44 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 45 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 46 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 47 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 48 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 49 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 50 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 51 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 52 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 53 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 54 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 55 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 56 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 57 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 58 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 59 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 60 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 65 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 69 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 71 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 44–52 |
| CommentRequired | Public method and constructor comments are required | 46 |
| CommentRequired | Public method and constructor comments are required | 47 |
| CommentRequired | Public method and constructor comments are required | 48 |
| CommentRequired | Public method and constructor comments are required | 49 |
| CommentRequired | Public method and constructor comments are required | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 53–69 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 54–69 |
| CommentRequired | Public method and constructor comments are required | 56 |
| CommentRequired | Public method and constructor comments are required | 57 |
| CommentRequired | Public method and constructor comments are required | 58 |
| CommentRequired | Public method and constructor comments are required | 59 |
| CommentRequired | Public method and constructor comments are required | 60 |
| CommentRequired | Public method and constructor comments are required | 61 |
| CommentRequired | Public method and constructor comments are required | 62 |
| CommentRequired | Public method and constructor comments are required | 63 |
| CommentRequired | Public method and constructor comments are required | 64 |
| CommentRequired | Public method and constructor comments are required | 65 |
| CommentRequired | Public method and constructor comments are required | 66 |
| CommentRequired | Public method and constructor comments are required | 67 |
| CommentRequired | Public method and constructor comments are required | 68 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 51–174 |
| CommentRequired | Public method and constructor comments are required | 55–58 |
| CommentRequired | Public method and constructor comments are required | 59–62 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 62–184 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 63–184 |
| CommentRequired | Public method and constructor comments are required | 67–70 |
| CommentRequired | Public method and constructor comments are required | 71–74 |
| CommentRequired | Public method and constructor comments are required | 77–80 |
| MissingOverride | The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. | 77–80 |
| MissingOverride | The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. | 83–86 |
| CommentRequired | Public method and constructor comments are required | 83–86 |
| UnusedPrivateMethod | Avoid unused private methods such as 'recupererReferentiel(String,Type)'. | 165 |
| Rule | Violation | Ligne |
|---|---|---|
| GodClass | Possible God Class (WMC=61, ATFD=31, TCC=0.000%) | 54–343 |
| CommentRequired | Header comments are required | 54–343 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 55–343 |
| CommentRequired | Public method and constructor comments are required | 114–123 |
| CommentRequired | Public method and constructor comments are required | 144–149 |
| CommentRequired | Public method and constructor comments are required | 170–175 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 182–217 |
| CyclomaticComplexity | The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 224–259 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 266–301 |
| CyclomaticComplexity | The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 308–342 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'IndividuDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 39–65 |
| CommentRequired | Header comments are required | 39–65 |
| Rule | Violation | Ligne |
|---|---|---|
| MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 40–63 |
| CommentRequired | Header comments are required | 40–63 |
| CommentRequired | Public method and constructor comments are required | 44–47 |
| ShortVariable | Avoid variables with short names like e | 44 |
| CommentRequired | Public method and constructor comments are required | 48–52 |
| ShortVariable | Avoid variables with short names like e | 48 |
| CommentRequired | Public method and constructor comments are required | 53–57 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–131 |
| DataClass | The class 'AttributDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 41–131 |
| Rule | Violation | Ligne |
|---|---|---|
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 35–399 |
| CommentRequired | Header comments are required | 39–399 |
| TooManyFields | Too many fields | 39–399 |
| CommentRequired | Public method and constructor comments are required | 76–78 |
| UnnecessaryConstructor | Avoid unnecessary constructors - the compiler will generate these for you | 76–78 |
| UncommentedEmptyConstructor | Document empty constructor | 76–78 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–149 |
| DataClass | The class 'AdresseComplementDto' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=11) | 41–149 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–326 |
| DataClass | The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) | 41–326 |
| TooManyFields | Too many fields | 41–326 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–90 |
| DataClass | The class 'CafDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–90 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'CertificationDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=15) | 43–168 |
| CommentRequired | Header comments are required | 43–168 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–98 |
| DataClass | The class 'CguDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–98 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–141 |
| DataClass | The class 'ClasseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 39–141 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'DonneeSanitaireDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 39–93 |
| CommentRequired | Header comments are required | 39–93 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 40–149 |
| DataClass | The class 'DonneesFinancieresDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 40–149 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–71 |
| DataClass | The class 'EmailConnexionDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 39–71 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'EmailContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'EnfantDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–82 |
| DataClass | The class 'EnfantHandicapeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–82 |
| DataClass | The class 'IdentifiantFiscalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'IdentiteContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| CommentRequired | Header comments are required | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) | 43–164 |
| CommentRequired | Header comments are required | 43–164 |
| CommentRequired | Public method and constructor comments are required | 88–91 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 90 |
| CommentRequired | Public method and constructor comments are required | 93–96 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 95 |
| CommentRequired | Public method and constructor comments are required | 97–104 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 99 |
| CommentRequired | Public method and constructor comments are required | 105–112 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 107 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–82 |
| DataClass | The class 'InseeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 39–82 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'LienTiersDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) | 43–176 |
| CommentRequired | Header comments are required | 43–176 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 39–126 |
| DataClass | The class 'LieuNaissanceDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 39–126 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'PersonneMoraleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 42–152 |
| CommentRequired | Header comments are required | 42–152 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 40–91 |
| DataClass | The class 'PieceJustificativeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 40–91 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'PlanningGardeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 39–71 |
| CommentRequired | Header comments are required | 39–71 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'PreferencesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 39–104 |
| CommentRequired | Header comments are required | 39–104 |
| Rule | Violation | Ligne |
|---|---|---|
| CouplingBetweenObjects | High amount of different objects as members denotes a high coupling | 34–493 |
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 34–493 |
| TooManyFields | Too many fields | 41–493 |
| CommentRequired | Header comments are required | 41–493 |
| CommentRequired | Public method and constructor comments are required | 239–242 |
| CommentRequired | Public method and constructor comments are required | 438–441 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 43–111 |
| DataClass | The class 'RessourcesDeductiblesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 43–111 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 42–118 |
| DataClass | The class 'RessourcesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 42–118 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 42–129 |
| DataClass | The class 'SituationSocioprofessionnelleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 42–129 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 41–84 |
| DataClass | The class 'StatutMaritalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 41–84 |
| Rule | Violation | Ligne |
|---|---|---|
| DataClass | The class 'TelephoneDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 41–95 |
| CommentRequired | Header comments are required | 41–95 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 40–108 |
| DataClass | The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) | 40–108 |
| UncommentedEmptyConstructor | Document empty constructor | 48–50 |
| CommentRequired | Public method and constructor comments are required | 48–50 |
| CommentRequired | Public method and constructor comments are required | 51–56 |
| ShortVariable | Avoid variables with short names like o | 89 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–96 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 45–47 |
| UncommentedEmptyConstructor | Document empty constructor | 45–47 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–59 |
| UncommentedEmptyConstructor | Document empty constructor | 42–44 |
| CommentRequired | Public method and constructor comments are required | 42–44 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 42–44 |
| CommentRequired | Public method and constructor comments are required | 46–49 |
| CommentRequired | Public method and constructor comments are required | 51–58 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–66 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 53–194 |
| CommentRequired | Public method and constructor comments are required | 59–70 |
| CommentRequired | Public method and constructor comments are required | 73–84 |
| CommentRequired | Public method and constructor comments are required | 87–92 |
| CommentRequired | Public method and constructor comments are required | 93–98 |
| CommentRequired | Protected method constructor comments are required | 100–126 |
| SwitchStmtsShouldHaveDefault | Switch statements should have a default label | 113–121 |
| TooFewBranchesForASwitchStatement | A switch with less than three branches is inefficient, use a if statement instead. | 113–121 |
| CommentRequired | Protected method constructor comments are required | 128–138 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–216 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 54 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 60 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 65 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 69 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 74 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 80 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 86 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 90 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 94 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 98 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 102 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 107 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 111 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 116 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 122 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 128 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 133 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 138 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 143 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 148 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 153 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 158 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 163 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 170 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 175 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 180 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 185 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 190 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 195 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 200 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 205 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 210 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 215 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 37–81 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 43 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 44 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 45 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 46 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 47 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 48 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 49 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 50 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 51 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 52 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 53 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 54 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 55 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 56 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 57 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 58 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 59 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 60 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 62 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 63 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 64 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 65 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 66 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 67 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 72 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 73 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 77 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 79 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 46–55 |
| CommentRequired | Public method and constructor comments are required | 48 |
| CommentRequired | Public method and constructor comments are required | 49 |
| CommentRequired | Public method and constructor comments are required | 50 |
| CommentRequired | Public method and constructor comments are required | 51 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 52 |
| CommentRequired | Public method and constructor comments are required | 52 |
| CommentRequired | Public method and constructor comments are required | 53 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 53 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 53–69 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 54–69 |
| CommentRequired | Public method and constructor comments are required | 56 |
| CommentRequired | Public method and constructor comments are required | 57 |
| CommentRequired | Public method and constructor comments are required | 58 |
| CommentRequired | Public method and constructor comments are required | 59 |
| CommentRequired | Public method and constructor comments are required | 60 |
| CommentRequired | Public method and constructor comments are required | 61 |
| CommentRequired | Public method and constructor comments are required | 62 |
| CommentRequired | Public method and constructor comments are required | 63 |
| CommentRequired | Public method and constructor comments are required | 64 |
| CommentRequired | Public method and constructor comments are required | 65 |
| CommentRequired | Public method and constructor comments are required | 66 |
| CommentRequired | Public method and constructor comments are required | 67 |
| CommentRequired | Public method and constructor comments are required | 68 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 55–276 |
| CommentRequired | Public method and constructor comments are required | 59–62 |
| CommentRequired | Public method and constructor comments are required | 63–66 |
| MissingOverride | The method 'recupererIndividuAvecGuid(String, String, String)' is missing an @Override annotation. | 76–99 |
| MissingOverride | The method 'recupererIndividuAvecCuid(String, String, String)' is missing an @Override annotation. | 109–132 |
| AvoidDuplicateLiterals | The String literal "erreur de mapping de la réponse" appears 4 times in this file; the first occurrence is on line 129 | 129 |
| MissingOverride | The method 'rechercheIndividu(IdentitySearchRequest, String, String)' is missing an @Override annotation. | 193–212 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 230 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 262 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 61–170 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 62–170 |
| CommentRequired | Public method and constructor comments are required | 66–69 |
| CommentRequired | Public method and constructor comments are required | 70–73 |
| MissingOverride | The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. | 75–78 |
| CommentRequired | Public method and constructor comments are required | 75–78 |
| CommentRequired | Public method and constructor comments are required | 80–83 |
| MissingOverride | The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. | 80–83 |
| UnusedPrivateMethod | Avoid unused private methods such as 'recupererReferentiel(String,Type)'. | 151 |
| Rule | Violation | Ligne |
|---|---|---|
| GodClass | Possible God Class (WMC=61, ATFD=31, TCC=0.000%) | 54–343 |
| CommentRequired | Header comments are required | 54–343 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 55–343 |
| CommentRequired | Public method and constructor comments are required | 113–122 |
| CommentRequired | Public method and constructor comments are required | 124–129 |
| CommentRequired | Public method and constructor comments are required | 150–155 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 181–216 |
| CyclomaticComplexity | The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 223–258 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 265–300 |
| CyclomaticComplexity | The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 307–342 |
| Rule | Violation | Ligne |
|---|---|---|
| UnusedImports | Avoid unused imports such as 'fr.paris.lutece.util.signrequest.RequestAuthenticator' | 46 |
| UnusedImports | Avoid unused imports such as 'java.util.List' | 50 |
| Rule | Violation | Ligne |
|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.util.HashMap' | 38 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 55–170 |
| CommentRequired | Public method and constructor comments are required | 3 | 59–65 |
| MissingOverride | The method 'create(Gson, TypeToken)' is missing an @Override annotation. | 3 | 59–65 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 3 | 73–82 |
| CommentRequired | Public method and constructor comments are required | 3 | 73–82 |
| ShortVariable | Avoid variables with short names like in | 3 | 105 |
| MissingOverride | The method 'read(JsonReader)' is missing an @Override annotation. | 3 | 105–111 |
| CommentRequired | Public method and constructor comments are required | 3 | 105–111 |
| AvoidSynchronizedAtMethodLevel | Use block level rather than method level synchronization | 3 | 113–159 |
| AvoidCatchingGenericException | Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block | 3 | 118 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 151 |
| PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 151 |
| CommentRequired | Public method and constructor comments are required | 3 | 161–169 |
| MissingOverride | The method 'write(JsonWriter, Date)' is missing an @Override annotation. | 3 | 161–169 |
| AvoidSynchronizedAtMethodLevel | Use block level rather than method level synchronization | 3 | 161–169 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–77 |
| FieldNamingConventions | The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 40–63 |
| MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 3 | 40–63 |
| CommentRequired | Public method and constructor comments are required | 3 | 44–47 |
| ShortVariable | Avoid variables with short names like e | 3 | 44 |
| ShortVariable | Avoid variables with short names like e | 3 | 48 |
| CommentRequired | Public method and constructor comments are required | 3 | 48–52 |
| CommentRequired | Public method and constructor comments are required | 3 | 53–57 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'AttributDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 3 | 41–131 |
| CommentRequired | Header comments are required | 3 | 41–131 |
| FieldNamingConventions | The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 3 | 35–325 |
| TooManyFields | Too many fields | 3 | 37–325 |
| CommentRequired | Header comments are required | 3 | 37–325 |
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 39 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 40 |
| FieldNamingConventions | The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| FieldNamingConventions | The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
| FieldNamingConventions | The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
| FieldNamingConventions | The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
| FieldNamingConventions | The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
| FieldNamingConventions | The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
| FieldNamingConventions | The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–149 |
| DataClass | The class 'AdresseComplementDto' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=11) | 3 | 41–149 |
| FieldNamingConventions | The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–325 |
| TooManyFields | Too many fields | 3 | 41–325 |
| DataClass | The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) | 3 | 41–325 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| FieldNamingConventions | The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
| FieldNamingConventions | The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–90 |
| DataClass | The class 'CafDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–90 |
| FieldNamingConventions | The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'CertificationDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=15) | 3 | 43–168 |
| CommentRequired | Header comments are required | 3 | 43–168 |
| FieldNamingConventions | The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'CguDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–98 |
| CommentRequired | Header comments are required | 3 | 39–98 |
| FieldNamingConventions | The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–138 |
| DataClass | The class 'ClasseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 3 | 39–138 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–93 |
| DataClass | The class 'DonneeSanitaireDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 39–93 |
| FieldNamingConventions | The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'DonneesFinancieresDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 3 | 40–149 |
| CommentRequired | Header comments are required | 3 | 40–149 |
| FieldNamingConventions | The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'EmailConnexionDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 3 | 39–71 |
| CommentRequired | Header comments are required | 3 | 39–71 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–82 |
| DataClass | The class 'EmailContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–82 |
| DataClass | The class 'EnfantDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'EnfantHandicapeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'IdentifiantFiscalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'IdentiteContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) | 3 | 43–164 |
| CommentRequired | Header comments are required | 3 | 43–164 |
| FieldNamingConventions | The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| CommentRequired | Public method and constructor comments are required | 3 | 88–91 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 3 | 90 |
| CommentRequired | Public method and constructor comments are required | 3 | 93–96 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 3 | 95 |
| CommentRequired | Public method and constructor comments are required | 3 | 97–104 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 99 |
| CommentRequired | Public method and constructor comments are required | 3 | 105–112 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 107 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'InseeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'LienTiersDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) | 3 | 43–176 |
| CommentRequired | Header comments are required | 3 | 43–176 |
| FieldNamingConventions | The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–126 |
| DataClass | The class 'LieuNaissanceDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 3 | 39–126 |
| FieldNamingConventions | The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 42–152 |
| DataClass | The class 'PersonneMoraleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 3 | 42–152 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'PieceJustificativeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–90 |
| CommentRequired | Header comments are required | 3 | 39–90 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'PlanningGardeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 3 | 39–71 |
| CommentRequired | Header comments are required | 3 | 39–71 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–104 |
| DataClass | The class 'PreferencesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 3 | 39–104 |
| FieldNamingConventions | The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 3 | 34–497 |
| CouplingBetweenObjects | High amount of different objects as members denotes a high coupling | 3 | 34–497 |
| TooManyFields | Too many fields | 3 | 41–497 |
| CommentRequired | Header comments are required | 3 | 41–497 |
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
| FieldNamingConventions | The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
| FieldNamingConventions | The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
| FieldNamingConventions | The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
| FieldNamingConventions | The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
| FieldNamingConventions | The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
| FieldNamingConventions | The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
| FieldNamingConventions | The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
| FieldNamingConventions | The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 66 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 67 |
| FieldNamingConventions | The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 69 |
| FieldNamingConventions | The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 70 |
| FieldNamingConventions | The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 72 |
| FieldNamingConventions | The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 74 |
| CommentRequired | Public method and constructor comments are required | 3 | 241–244 |
| CommentRequired | Public method and constructor comments are required | 3 | 440–443 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 43–119 |
| DataClass | The class 'RessourcesDeductiblesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 3 | 43–119 |
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 42–118 |
| DataClass | The class 'RessourcesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 3 | 42–118 |
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 42–129 |
| DataClass | The class 'SituationSocioprofessionnelleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 3 | 42–129 |
| FieldNamingConventions | The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–84 |
| DataClass | The class 'StatutMaritalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 41–84 |
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–95 |
| DataClass | The class 'TelephoneDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 41–95 |
| FieldNamingConventions | The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) | 3 | 40–108 |
| CommentRequired | Header comments are required | 3 | 40–108 |
| FieldNamingConventions | The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| CommentRequired | Public method and constructor comments are required | 3 | 48–50 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 48–50 |
| CommentRequired | Public method and constructor comments are required | 3 | 51–56 |
| ShortVariable | Avoid variables with short names like o | 3 | 89 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–96 |
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 40 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 45–47 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 3 | 45–47 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–59 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 3 | 42–44 |
| CommentRequired | Public method and constructor comments are required | 3 | 42–44 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 42–44 |
| CommentRequired | Public method and constructor comments are required | 3 | 46–49 |
| CommentRequired | Public method and constructor comments are required | 3 | 51–58 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 48–149 |
| FieldNamingConventions | The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 52 |
| CommentRequired | Public method and constructor comments are required | 3 | 54–65 |
| CommentRequired | Public method and constructor comments are required | 3 | 68–79 |
| CommentRequired | Public method and constructor comments are required | 3 | 82–87 |
| CommentRequired | Public method and constructor comments are required | 3 | 88–93 |
| CommentRequired | Protected method constructor comments are required | 3 | 95–121 |
| TooFewBranchesForASwitchStatement | A switch with less than three branches is inefficient, use a if statement instead. | 3 | 108–116 |
| SwitchStmtsShouldHaveDefault | Switch statements should have a default label | 3 | 108–116 |
| CommentRequired | Protected method constructor comments are required | 3 | 123–133 |
| AvoidReassigningParameters | Avoid reassigning parameters such as 'mapHeadersRequest' | 2 | 123 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 38–73 |
| ClassNamingConventions | The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 1 | 38–73 |
| CommentRequired | Header comments are required | 3 | 38–73 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 44 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 45 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 46 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 47 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 48 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 49 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 50 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 51 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 52 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 53 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 54 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 55 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 56 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 57 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 58 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 59 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 60 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 65 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 69 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 71 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 44–52 |
| CommentRequired | Public method and constructor comments are required | 3 | 46 |
| CommentRequired | Public method and constructor comments are required | 3 | 47 |
| CommentRequired | Public method and constructor comments are required | 3 | 48 |
| CommentRequired | Public method and constructor comments are required | 3 | 49 |
| CommentRequired | Public method and constructor comments are required | 3 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 53–69 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 3 | 54–69 |
| CommentRequired | Public method and constructor comments are required | 3 | 56 |
| CommentRequired | Public method and constructor comments are required | 3 | 57 |
| CommentRequired | Public method and constructor comments are required | 3 | 58 |
| CommentRequired | Public method and constructor comments are required | 3 | 59 |
| CommentRequired | Public method and constructor comments are required | 3 | 60 |
| CommentRequired | Public method and constructor comments are required | 3 | 61 |
| CommentRequired | Public method and constructor comments are required | 3 | 62 |
| CommentRequired | Public method and constructor comments are required | 3 | 63 |
| CommentRequired | Public method and constructor comments are required | 3 | 64 |
| CommentRequired | Public method and constructor comments are required | 3 | 65 |
| CommentRequired | Public method and constructor comments are required | 3 | 66 |
| CommentRequired | Public method and constructor comments are required | 3 | 67 |
| CommentRequired | Public method and constructor comments are required | 3 | 68 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 51–174 |
| CommentRequired | Public method and constructor comments are required | 3 | 55–58 |
| CommentRequired | Public method and constructor comments are required | 3 | 59–62 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 1 | 70 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 1 | 97 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 1 | 124 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 62–184 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 3 | 63–184 |
| CommentRequired | Public method and constructor comments are required | 3 | 67–70 |
| CommentRequired | Public method and constructor comments are required | 3 | 71–74 |
| CommentRequired | Public method and constructor comments are required | 3 | 77–80 |
| MissingOverride | The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. | 3 | 77–80 |
| MissingOverride | The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. | 3 | 83–86 |
| CommentRequired | Public method and constructor comments are required | 3 | 83–86 |
| UnusedPrivateMethod | Avoid unused private methods such as 'recupererReferentiel(String,Type)'. | 3 | 165 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| GodClass | Possible God Class (WMC=61, ATFD=31, TCC=0.000%) | 3 | 54–343 |
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 54–343 |
| CommentRequired | Header comments are required | 3 | 54–343 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 3 | 55–343 |
| CommentRequired | Public method and constructor comments are required | 3 | 114–123 |
| CommentRequired | Public method and constructor comments are required | 3 | 144–149 |
| CommentRequired | Public method and constructor comments are required | 3 | 170–175 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 182–217 |
| CyclomaticComplexity | The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 224–259 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 266–301 |
| CyclomaticComplexity | The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 308–342 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'IndividuDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 3 | 39–65 |
| CommentRequired | Header comments are required | 3 | 39–65 |
| FieldNamingConventions | The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 3 | 40–63 |
| CommentRequired | Header comments are required | 3 | 40–63 |
| CommentRequired | Public method and constructor comments are required | 3 | 44–47 |
| ShortVariable | Avoid variables with short names like e | 3 | 44 |
| CommentRequired | Public method and constructor comments are required | 3 | 48–52 |
| ShortVariable | Avoid variables with short names like e | 3 | 48 |
| CommentRequired | Public method and constructor comments are required | 3 | 53–57 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–131 |
| DataClass | The class 'AttributDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 3 | 41–131 |
| FieldNamingConventions | The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 3 | 35–399 |
| CommentRequired | Header comments are required | 3 | 39–399 |
| TooManyFields | Too many fields | 3 | 39–399 |
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'quality' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'coverage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'scoring' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'creationDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'lastUpdateDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'merged' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| FieldNamingConventions | The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
| FieldNamingConventions | The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
| FieldNamingConventions | The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
| FieldNamingConventions | The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
| FieldNamingConventions | The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
| FieldNamingConventions | The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
| FieldNamingConventions | The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
| FieldNamingConventions | The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
| FieldNamingConventions | The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 66 |
| FieldNamingConventions | The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 67 |
| FieldNamingConventions | The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 68 |
| FieldNamingConventions | The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 69 |
| FieldNamingConventions | The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 70 |
| FieldNamingConventions | The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 71 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 72 |
| FieldNamingConventions | The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 73 |
| FieldNamingConventions | The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 74 |
| CommentRequired | Public method and constructor comments are required | 3 | 76–78 |
| UnnecessaryConstructor | Avoid unnecessary constructors - the compiler will generate these for you | 3 | 76–78 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 76–78 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–149 |
| DataClass | The class 'AdresseComplementDto' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=11) | 3 | 41–149 |
| FieldNamingConventions | The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–326 |
| DataClass | The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) | 3 | 41–326 |
| TooManyFields | Too many fields | 3 | 41–326 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| FieldNamingConventions | The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
| FieldNamingConventions | The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
| FieldNamingConventions | The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–90 |
| DataClass | The class 'CafDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–90 |
| FieldNamingConventions | The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'CertificationDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=15) | 3 | 43–168 |
| CommentRequired | Header comments are required | 3 | 43–168 |
| FieldNamingConventions | The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–98 |
| DataClass | The class 'CguDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–98 |
| FieldNamingConventions | The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–141 |
| DataClass | The class 'ClasseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) | 3 | 39–141 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'DonneeSanitaireDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 39–93 |
| CommentRequired | Header comments are required | 3 | 39–93 |
| FieldNamingConventions | The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 40–149 |
| DataClass | The class 'DonneesFinancieresDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 3 | 40–149 |
| FieldNamingConventions | The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–71 |
| DataClass | The class 'EmailConnexionDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 3 | 39–71 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'EmailContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'EnfantDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–82 |
| DataClass | The class 'EnfantHandicapeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| FieldNamingConventions | The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–82 |
| DataClass | The class 'IdentifiantFiscalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'IdentiteContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| CommentRequired | Header comments are required | 3 | 39–82 |
| FieldNamingConventions | The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) | 3 | 43–164 |
| CommentRequired | Header comments are required | 3 | 43–164 |
| FieldNamingConventions | The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| CommentRequired | Public method and constructor comments are required | 3 | 88–91 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 3 | 90 |
| CommentRequired | Public method and constructor comments are required | 3 | 93–96 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 3 | 95 |
| CommentRequired | Public method and constructor comments are required | 3 | 97–104 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 99 |
| CommentRequired | Public method and constructor comments are required | 3 | 105–112 |
| AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 107 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–82 |
| DataClass | The class 'InseeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 39–82 |
| FieldNamingConventions | The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'LienTiersDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) | 3 | 43–176 |
| CommentRequired | Header comments are required | 3 | 43–176 |
| FieldNamingConventions | The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 39–126 |
| DataClass | The class 'LieuNaissanceDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 3 | 39–126 |
| FieldNamingConventions | The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'PersonneMoraleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) | 3 | 42–152 |
| CommentRequired | Header comments are required | 3 | 42–152 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 40–91 |
| DataClass | The class 'PieceJustificativeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 40–91 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'PlanningGardeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) | 3 | 39–71 |
| CommentRequired | Header comments are required | 3 | 39–71 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'PreferencesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 3 | 39–104 |
| CommentRequired | Header comments are required | 3 | 39–104 |
| FieldNamingConventions | The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
| FieldNamingConventions | The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
| FieldNamingConventions | The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CouplingBetweenObjects | High amount of different objects as members denotes a high coupling | 3 | 34–493 |
| ExcessivePublicCount | This class has a bunch of public methods and attributes | 3 | 34–493 |
| TooManyFields | Too many fields | 3 | 41–493 |
| CommentRequired | Header comments are required | 3 | 41–493 |
| FieldNamingConventions | The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| FieldNamingConventions | The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
| FieldNamingConventions | The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
| FieldNamingConventions | The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
| FieldNamingConventions | The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
| FieldNamingConventions | The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
| FieldNamingConventions | The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
| FieldNamingConventions | The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
| FieldNamingConventions | The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
| FieldNamingConventions | The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
| FieldNamingConventions | The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
| FieldNamingConventions | The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
| FieldNamingConventions | The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
| FieldNamingConventions | The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 66 |
| FieldNamingConventions | The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 67 |
| FieldNamingConventions | The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 68 |
| FieldNamingConventions | The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 69 |
| FieldNamingConventions | The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 71 |
| FieldNamingConventions | The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 72 |
| CommentRequired | Public method and constructor comments are required | 3 | 239–242 |
| CommentRequired | Public method and constructor comments are required | 3 | 438–441 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 43–111 |
| DataClass | The class 'RessourcesDeductiblesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 3 | 43–111 |
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 42–118 |
| DataClass | The class 'RessourcesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 3 | 42–118 |
| FieldNamingConventions | The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 42–129 |
| DataClass | The class 'SituationSocioprofessionnelleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) | 3 | 42–129 |
| FieldNamingConventions | The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| FieldNamingConventions | The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
| FieldNamingConventions | The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 41–84 |
| DataClass | The class 'StatutMaritalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 41–84 |
| FieldNamingConventions | The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| DataClass | The class 'TelephoneDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 41–95 |
| CommentRequired | Header comments are required | 3 | 41–95 |
| FieldNamingConventions | The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
| FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 40–108 |
| DataClass | The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) | 3 | 40–108 |
| FieldNamingConventions | The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
| FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
| FieldNamingConventions | The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 48–50 |
| CommentRequired | Public method and constructor comments are required | 3 | 48–50 |
| CommentRequired | Public method and constructor comments are required | 3 | 51–56 |
| ShortVariable | Avoid variables with short names like o | 3 | 89 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–96 |
| FieldNamingConventions | The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 40 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 3 | 45–47 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 45–47 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–59 |
| UncommentedEmptyConstructor | Document empty constructor | 3 | 42–44 |
| CommentRequired | Public method and constructor comments are required | 3 | 42–44 |
| CallSuperInConstructor | It is a good practice to call super() in a constructor | 3 | 42–44 |
| CommentRequired | Public method and constructor comments are required | 3 | 46–49 |
| CommentRequired | Public method and constructor comments are required | 3 | 51–58 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–66 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'fr.paris.lutece.util.signrequest.RequestAuthenticator' | 4 | 46 |
| UnusedImports | Avoid unused imports such as 'java.util.List' | 4 | 50 |
| CommentRequired | Header comments are required | 3 | 53–194 |
| FieldNamingConventions | The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 55 |
| FieldNamingConventions | The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 56 |
| FieldNamingConventions | The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 57 |
| CommentRequired | Public method and constructor comments are required | 3 | 59–70 |
| CommentRequired | Public method and constructor comments are required | 3 | 73–84 |
| CommentRequired | Public method and constructor comments are required | 3 | 87–92 |
| CommentRequired | Public method and constructor comments are required | 3 | 93–98 |
| CommentRequired | Protected method constructor comments are required | 3 | 100–126 |
| SwitchStmtsShouldHaveDefault | Switch statements should have a default label | 3 | 113–121 |
| TooFewBranchesForASwitchStatement | A switch with less than three branches is inefficient, use a if statement instead. | 3 | 113–121 |
| CommentRequired | Protected method constructor comments are required | 3 | 128–138 |
| AvoidReassigningParameters | Avoid reassigning parameters such as 'mapHeadersRequest' | 2 | 128 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 151 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 153 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 170 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 171 |
| GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 175 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 37–216 |
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 37–216 |
| ClassNamingConventions | The utility class name 'ConstantesIdentite' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 1 | 37–216 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 54 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 60 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 65 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 69 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 74 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 80 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 86 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 90 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 94 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 98 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 102 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 107 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 111 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 116 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 122 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 128 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 133 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 138 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 143 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 148 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 153 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 158 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 163 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 170 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 175 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 180 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 185 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 190 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 195 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 200 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 205 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 210 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 215 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| ClassNamingConventions | The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 1 | 37–81 |
| CommentRequired | Header comments are required | 3 | 37–81 |
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 37–81 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 43 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 44 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 45 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 46 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 47 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 48 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 49 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 50 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 51 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 52 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 53 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 54 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 55 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 56 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 57 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 58 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 59 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 60 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 62 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 63 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 64 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 65 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 66 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 67 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 72 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 73 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 77 |
| FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 79 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 46–55 |
| CommentRequired | Public method and constructor comments are required | 3 | 48 |
| CommentRequired | Public method and constructor comments are required | 3 | 49 |
| CommentRequired | Public method and constructor comments are required | 3 | 50 |
| CommentRequired | Public method and constructor comments are required | 3 | 51 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 3 | 52 |
| CommentRequired | Public method and constructor comments are required | 3 | 52 |
| CommentRequired | Public method and constructor comments are required | 3 | 53 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 3 | 53 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 53–69 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 3 | 54–69 |
| CommentRequired | Public method and constructor comments are required | 3 | 56 |
| CommentRequired | Public method and constructor comments are required | 3 | 57 |
| CommentRequired | Public method and constructor comments are required | 3 | 58 |
| CommentRequired | Public method and constructor comments are required | 3 | 59 |
| CommentRequired | Public method and constructor comments are required | 3 | 60 |
| CommentRequired | Public method and constructor comments are required | 3 | 61 |
| CommentRequired | Public method and constructor comments are required | 3 | 62 |
| CommentRequired | Public method and constructor comments are required | 3 | 63 |
| CommentRequired | Public method and constructor comments are required | 3 | 64 |
| CommentRequired | Public method and constructor comments are required | 3 | 65 |
| CommentRequired | Public method and constructor comments are required | 3 | 66 |
| CommentRequired | Public method and constructor comments are required | 3 | 67 |
| CommentRequired | Public method and constructor comments are required | 3 | 68 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.util.HashMap' | 4 | 38 |
| CommentRequired | Header comments are required | 3 | 55–276 |
| CommentRequired | Public method and constructor comments are required | 3 | 59–62 |
| CommentRequired | Public method and constructor comments are required | 3 | 63–66 |
| MissingOverride | The method 'recupererIndividuAvecGuid(String, String, String)' is missing an @Override annotation. | 3 | 76–99 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 1 | 80 |
| MissingOverride | The method 'recupererIndividuAvecCuid(String, String, String)' is missing an @Override annotation. | 3 | 109–132 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 1 | 113 |
| AvoidDuplicateLiterals | The String literal "erreur de mapping de la réponse" appears 4 times in this file; the first occurrence is on line 129 | 3 | 129 |
| AvoidThrowingNullPointerException | Avoid throwing null pointer exceptions. | 1 | 139 |
| MissingOverride | The method 'rechercheIndividu(IdentitySearchRequest, String, String)' is missing an @Override annotation. | 3 | 193–212 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 3 | 230 |
| UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 3 | 262 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 61–170 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 3 | 62–170 |
| CommentRequired | Public method and constructor comments are required | 3 | 66–69 |
| CommentRequired | Public method and constructor comments are required | 3 | 70–73 |
| MissingOverride | The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. | 3 | 75–78 |
| CommentRequired | Public method and constructor comments are required | 3 | 75–78 |
| CommentRequired | Public method and constructor comments are required | 3 | 80–83 |
| MissingOverride | The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. | 3 | 80–83 |
| UnusedPrivateMethod | Avoid unused private methods such as 'recupererReferentiel(String,Type)'. | 3 | 151 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| GodClass | Possible God Class (WMC=61, ATFD=31, TCC=0.000%) | 3 | 54–343 |
| ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 54–343 |
| CommentRequired | Header comments are required | 3 | 54–343 |
| TooManyMethods | This class has too many methods, consider refactoring it. | 3 | 55–343 |
| CommentRequired | Public method and constructor comments are required | 3 | 113–122 |
| CommentRequired | Public method and constructor comments are required | 3 | 124–129 |
| CommentRequired | Public method and constructor comments are required | 3 | 150–155 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 181–216 |
| CyclomaticComplexity | The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 223–258 |
| CyclomaticComplexity | The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 265–300 |
| CyclomaticComplexity | The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. | 3 | 307–342 |