Le document suivant contient les résultats de PMD 6.13.0.
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
FieldNamingConventions | The field name 'codeAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'libelleAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'dateDebutInscription' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'dateFinInscription' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'dateRentreeAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'dateFinAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The field name 'idAnneeScoPrecedente' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
FieldNamingConventions | The field name 'anneeScolairePrecedente' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
FieldNamingConventions | The field name 'nbElevesElemHorsRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
FieldNamingConventions | The field name 'nbElevesElemRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
FieldNamingConventions | The field name 'nbElevesElemRepPlus' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
FieldNamingConventions | The field name 'nbElevesElemCappe' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
FieldNamingConventions | The field name 'nbElevesMatHorsRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
FieldNamingConventions | The field name 'nbElevesMatRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
FieldNamingConventions | The field name 'nbElevesMatRepPlus' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
FieldNamingConventions | The field name 'nbElevesMatCappe' doesn't match '_[a-z][a-zA-Z0-9]*' | 66 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'codeArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'libelleArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'idArrdtRegroup' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The field name 'idCiviliteMaireArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
FieldNamingConventions | The field name 'nomMaireArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
FieldNamingConventions | The field name 'titreMaireArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
FieldNamingConventions | The field name 'idCiviliteDgsArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
FieldNamingConventions | The field name 'nomDgsArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
FieldNamingConventions | The field name 'telMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
FieldNamingConventions | The field name 'faxMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
FieldNamingConventions | The field name 'mailMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
FieldNamingConventions | The field name 'rueMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
FieldNamingConventions | The field name 'codePostalMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 66 |
FieldNamingConventions | The field name 'communeMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 67 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 41 |
FieldNamingConventions | The field name 'idSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
FieldNamingConventions | The field name 'ordreAffichage' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
FieldNamingConventions | The field name 'codeCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
FieldNamingConventions | The field name 'libelleCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
FieldNamingConventions | The field name 'visibleCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'id' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
FieldNamingConventions | The field name 'codeCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
FieldNamingConventions | The field name 'libelleCourtCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
FieldNamingConventions | The field name 'libelleLongCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'idSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'visibleCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'cpCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'nomCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'idDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The field name 'libelleDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
FieldNamingConventions | The field name 'codeCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'libelleCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'visibleCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'idadrposte' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
FieldNamingConventions | The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
FieldNamingConventions | The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
FieldNamingConventions | The field name 'numero' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
FieldNamingConventions | The field name 'suffixe' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 68 |
FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 71 |
FieldNamingConventions | The field name 'lieudit' doesn't match '_[a-z][a-zA-Z0-9]*' | 73 |
FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 75 |
FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 78 |
FieldNamingConventions | The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' | 79 |
ClassNamingConventions | The utility class name 'FieldsNeedValidation' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 384–388 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idDemandeBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'nomBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'nomBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
FieldNamingConventions | The field name 'nomUsageBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
FieldNamingConventions | The field name 'nomUsageBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
FieldNamingConventions | The field name 'prenomBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
FieldNamingConventions | The field name 'prenomBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 68 |
FieldNamingConventions | The field name 'prenom2Beneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 70 |
FieldNamingConventions | The field name 'prenom3Beneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 72 |
FieldNamingConventions | The field name 'prenomUsuelBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 74 |
FieldNamingConventions | The field name 'prenomUsuelBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 76 |
FieldNamingConventions | The field name 'dateNaissanceBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 78 |
FieldNamingConventions | The field name 'sexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 81 |
FieldNamingConventions | The field name 'confidentiel' doesn't match '_[a-z][a-zA-Z0-9]*' | 83 |
FieldNamingConventions | The field name 'demandeAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 86 |
FieldNamingConventions | The field name 'paysNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 89 |
FieldNamingConventions | The field name 'departementNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 91 |
FieldNamingConventions | The field name 'communeNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 93 |
FieldNamingConventions | The field name 'complementBis' doesn't match '_[a-z][a-zA-Z0-9]*' | 94 |
FieldNamingConventions | The field name 'dateCreation' doesn't match '_[a-z][a-zA-Z0-9]*' | 95 |
FieldNamingConventions | The field name 'vaccination' doesn't match '_[a-z][a-zA-Z0-9]*' | 96 |
FieldNamingConventions | The field name 'cuidBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 97 |
ClassNamingConventions | The utility class name 'FieldsNeedValidation' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 486–489 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idPj' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
FieldNamingConventions | The field name 'lien' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'codeTypePj' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'idDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'lnvalide' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'motifInvalidite' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'name' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idDemandeResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The field name 'nomResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
FieldNamingConventions | The field name 'nomResponsableNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
FieldNamingConventions | The field name 'nomUsageResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
FieldNamingConventions | The field name 'nomUsageResponsableNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 68 |
FieldNamingConventions | The field name 'prenomResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 71 |
FieldNamingConventions | The field name 'prenomResponsableNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 74 |
FieldNamingConventions | The field name 'prenomResponsableUsuel' doesn't match '_[a-z][a-zA-Z0-9]*' | 77 |
FieldNamingConventions | The field name 'prenomResponsableUsuelNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 80 |
FieldNamingConventions | The field name 'dateNaissanceResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 81 |
FieldNamingConventions | The field name 'paysNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 83 |
FieldNamingConventions | The field name 'departementNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 85 |
FieldNamingConventions | The field name 'communeNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 87 |
FieldNamingConventions | The field name 'demandeAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 90 |
FieldNamingConventions | The field name 'demandeAdresseDomiciliation' doesn't match '_[a-z][a-zA-Z0-9]*' | 92 |
FieldNamingConventions | The field name 'telephoneMobile' doesn't match '_[a-z][a-zA-Z0-9]*' | 94 |
FieldNamingConventions | The field name 'telephonePro' doesn't match '_[a-z][a-zA-Z0-9]*' | 96 |
FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 98 |
FieldNamingConventions | The field name 'complementBis' doesn't match '_[a-z][a-zA-Z0-9]*' | 99 |
FieldNamingConventions | The field name 'complementBisDomiciliation' doesn't match '_[a-z][a-zA-Z0-9]*' | 100 |
FieldNamingConventions | The field name 'categorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 102 |
FieldNamingConventions | The field name 'responsableRattache' doesn't match '_[a-z][a-zA-Z0-9]*' | 103 |
FieldNamingConventions | The field name 'titulaireAutoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' | 105 |
FieldNamingConventions | The field name 'destinataireCourrier' doesn't match '_[a-z][a-zA-Z0-9]*' | 107 |
FieldNamingConventions | The field name 'courrierPreference' doesn't match '_[a-z][a-zA-Z0-9]*' | 108 |
FieldNamingConventions | The field name 'cuidResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 109 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'referenceDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'demandeBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
FieldNamingConventions | The field name 'typeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 61 |
FieldNamingConventions | The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' | 62 |
FieldNamingConventions | The field name 'infoAp' doesn't match '_[a-z][a-zA-Z0-9]*' | 63 |
FieldNamingConventions | The field name 'situationParticuliere' doesn't match '_[a-z][a-zA-Z0-9]*' | 64 |
FieldNamingConventions | The field name 'etablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 65 |
FieldNamingConventions | The field name 'communeScolarite' doesn't match '_[a-z][a-zA-Z0-9]*' | 66 |
FieldNamingConventions | The field name 'passageAnticipe' doesn't match '_[a-z][a-zA-Z0-9]*' | 67 |
FieldNamingConventions | The field name 'scolaritePrecedente' doesn't match '_[a-z][a-zA-Z0-9]*' | 69 |
FieldNamingConventions | The field name 'dateCreation' doesn't match '_[a-z][a-zA-Z0-9]*' | 70 |
FieldNamingConventions | The field name 'demandeResponsable1' doesn't match '_[a-z][a-zA-Z0-9]*' | 73 |
FieldNamingConventions | The field name 'state' doesn't match '_[a-z][a-zA-Z0-9]*' | 74 |
FieldNamingConventions | The field name 'demandeResponsable2' doesn't match '_[a-z][a-zA-Z0-9]*' | 76 |
FieldNamingConventions | The field name 'arrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 79 |
FieldNamingConventions | The field name 'listDemandePjs' doesn't match '_[a-z][a-zA-Z0-9]*' | 81 |
FieldNamingConventions | The field name 'demandeScolarite' doesn't match '_[a-z][a-zA-Z0-9]*' | 82 |
FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 85 |
FieldNamingConventions | The field name 'typeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 87 |
FieldNamingConventions | The field name 'anneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 90 |
FieldNamingConventions | The field name 'niveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 92 |
FieldNamingConventions | The field name 'cuidDemandeur' doesn't match '_[a-z][a-zA-Z0-9]*' | 94 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idDemandeScolarite' doesn't match '_[a-z][a-zA-Z0-9]*' | 47 |
FieldNamingConventions | The field name 'idBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
FieldNamingConventions | The field name 'etablissementHorsPublicParisien' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'delete' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'codeDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'libelleDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'visibleDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'ondeDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
FieldNamingConventions | The field name 'codeNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'libelleNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 51 |
FieldNamingConventions | The field name 'idNivScoPrecedent' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'niveauScolairePrecedent' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'idCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'cycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'idTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 57 |
FieldNamingConventions | The field name 'rangNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 58 |
FieldNamingConventions | The field name 'visibleNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 59 |
FieldNamingConventions | The field name 'ordreAffichage' doesn't match '_[a-z][a-zA-Z0-9]*' | 60 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idPays' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'codePays' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'libellePays' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'visiblePays' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
FieldNamingConventions | The field name 'ondePaysNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 55 |
FieldNamingConventions | The field name 'ondePaysResidence' doesn't match '_[a-z][a-zA-Z0-9]*' | 56 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 50 |
FieldNamingConventions | The field name 'codeSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 52 |
FieldNamingConventions | The field name 'libelleSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 53 |
FieldNamingConventions | The field name 'visibleSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 54 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idTypeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 46 |
FieldNamingConventions | The field name 'codeTypeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 48 |
FieldNamingConventions | The field name 'libelleTypeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 49 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 40 |
FieldNamingConventions | The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
FieldNamingConventions | The field name 'libelleCourtTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
FieldNamingConventions | The field name 'libelleLongTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
FieldNamingConventions | The field name 'visibleTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 45 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The field name 'idTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 40 |
FieldNamingConventions | The field name 'codeTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 42 |
FieldNamingConventions | The field name 'libelleTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 43 |
FieldNamingConventions | The field name 'visibleTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 44 |
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 |
---|---|---|
ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 46–370 |
Rule | Violation | Ligne |
---|---|---|
FieldNamingConventions | The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' | 56 |
FieldNamingConventions | The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' | 57 |
FieldNamingConventions | The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' | 58 |
Rule | Violation | Ligne |
---|---|---|
AvoidReassigningParameters | Avoid reassigning parameters such as 'strAttribute' | 323 |
Rule | Violation | Ligne |
---|---|---|
AvoidReassigningParameters | Avoid reassigning parameters such as 'mapHeadersRequest' | 102 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 140 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 142 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 159 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 160 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 164 |
Rule | Violation | Ligne |
---|---|---|
TooManyFields | Too many fields | 44–440 |
DataClass | The class 'AnneeScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=34, WMC=34) | 44–440 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'ArrondissementRestDto' is suspected to be a Data Class (WOC=3.226%, NOPA=0, NOAM=30, WMC=31) | 48–413 |
CommentRequired | Public method and constructor comments are required | 398–401 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'CategorieAutoriteRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 38–137 |
CommentRequired | Header comments are required | 38–137 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'CiviliteRestDto' is suspected to be a Data Class (WOC=7.692%, NOPA=0, NOAM=12, WMC=13) | 43–196 |
ShortVariable | Avoid variables with short names like id | 48 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'CommuneRestDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=12) | 45–200 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'CycleScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 43–143 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'DemandeAdresseRestDto' is suspected to be a Data Class (WOC=6.250%, NOPA=0, NOAM=30, WMC=41) | 49–389 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.value.tooLong}" appears 7 times in this file; the first occurrence is on line 55 | 55 |
ShortVariable | Avoid variables with short names like sb | 358 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 359 |
ConfusingTernary | Avoid if (x != y) ..; else ..; | 359 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 360 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 361 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 362–363 |
ShortVariable | Avoid variables with short names like sb | 376 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 377 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 378 |
CommentRequired | Header comments are required | 384–388 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'DemandeBeneficiaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=44, WMC=44) | 47–490 |
TooManyFields | Too many fields | 47–490 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.missingField}" appears 9 times in this file; the first occurrence is on line 53 | 53 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.value.tooLong}" appears 10 times in this file; the first occurrence is on line 54 | 54 |
CommentRequired | Header comments are required | 486–489 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'DemandePjRestDto' is suspected to be a Data Class (WOC=14.286%, NOPA=0, NOAM=12, WMC=14) | 43–182 |
Rule | Violation | Ligne |
---|---|---|
ExcessivePublicCount | This class has a bunch of public methods and attributes | 34–625 |
TooManyFields | Too many fields | 49–625 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.missingField}" appears 12 times in this file; the first occurrence is on line 55 | 55 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.value.tooLong}" appears 10 times in this file; the first occurrence is on line 58 | 58 |
CommentRequired | Public method and constructor comments are required | 334–337 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 558 |
CommentRequired | Public method and constructor comments are required | 561–564 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 563 |
Rule | Violation | Ligne |
---|---|---|
ExcessivePublicCount | This class has a bunch of public methods and attributes | 34–478 |
DataClass | The class 'DemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=46, WMC=46) | 49–477 |
TooManyFields | Too many fields | 49–477 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.missingField}" appears 9 times in this file; the first occurrence is on line 53 | 53 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'DemandeScolariteRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 44–140 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'DepartementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 45–164 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'NiveauScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=24, WMC=24) | 43–277 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'PaysRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 45–175 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'SexeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 45–153 |
Rule | Violation | Ligne |
---|---|---|
DataClass | The class 'TypeDemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 43–104 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 38–118 |
DataClass | The class 'TypeEnseignementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 38–118 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 38–104 |
DataClass | The class 'TypeEtablissementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 38–104 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 40–62 |
MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 40–62 |
ShortVariable | Avoid variables with short names like e | 44 |
CommentRequired | Public method and constructor comments are required | 44–47 |
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 | 38–73 |
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. | 48 |
FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 49 |
AvoidDuplicateLiterals | The String literal "/rest/gipse/api/v" appears 6 times in this file; the first occurrence is on line 49 | 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. | 59 |
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. | 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. | 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 |
---|---|---|
ShortVariable | Avoid variables with short names like s | 129 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 141 |
ShortVariable | Avoid variables with short names like s | 153 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 163 |
ShortVariable | Avoid variables with short names like s | 179 |
CommentRequired | Public method and constructor comments are required | 188–202 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 196 |
CommentRequired | Public method and constructor comments are required | 204–238 |
CyclomaticComplexity | The method 'normalizeFirstName(String)' has a cyclomatic complexity of 10. | 204–238 |
ShortVariable | Avoid variables with short names like sb | 206 |
ShortVariable | Avoid variables with short names like s | 215 |
ShortVariable | Avoid variables with short names like s | 223 |
ShortVariable | Avoid variables with short names like s | 230 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 231 |
CommentRequired | Public method and constructor comments are required | 240–250 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 269 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 305 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 305 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 306 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 306 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 334 |
ShortVariable | Avoid variables with short names like ch | 338 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 54–168 |
CommentRequired | Public method and constructor comments are required | 60–65 |
CommentRequired | Public method and constructor comments are required | 67–72 |
CommentRequired | Protected method constructor comments are required | 74–100 |
TooFewBranchesForASwitchStatement | A switch with less than three branches is inefficient, use a if statement instead. | 87–95 |
SwitchStmtsShouldHaveDefault | Switch statements should have a default label | 87–95 |
CommentRequired | Protected method constructor comments are required | 102–112 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 47–76 |
CommentRequired | Public method and constructor comments are required | 49–52 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 42–50 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 43–60 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 44–51 |
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 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 43–60 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 43–60 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 50–119 |
CommentRequired | Public method and constructor comments are required | 53–56 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 79 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 51–179 |
CommentRequired | Public method and constructor comments are required | 54–57 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 79 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 129 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 132 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 136 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 140 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 50–118 |
CommentRequired | Public method and constructor comments are required | 53–56 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 79 |
Rule | Violation | Ligne |
---|---|---|
CommentRequired | Header comments are required | 50–118 |
CommentRequired | Public method and constructor comments are required | 53–56 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 79 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 171–174 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 127–130 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 374–377 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 128–131 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 251–254 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 129–132 |
Rule | Violation | Ligne |
---|---|---|
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 127–130 |
Rule | Violation | Ligne |
---|---|---|
UnusedImports | Avoid unused imports such as 'java.util.Locale' | 36 |
Rule | Violation | Ligne |
---|---|---|
UnusedImports | Avoid unused imports such as 'fr.paris.lutece.util.signrequest.RequestAuthenticator' | 40 |
UnusedImports | Avoid unused imports such as 'java.util.List' | 51 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
TooManyFields | Too many fields | 3 | 44–440 |
DataClass | The class 'AnneeScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=34, WMC=34) | 3 | 44–440 |
FieldNamingConventions | The field name 'idAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
FieldNamingConventions | The field name 'codeAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'libelleAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'dateDebutInscription' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'dateFinInscription' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'dateRentreeAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'dateFinAnneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
FieldNamingConventions | The field name 'idAnneeScoPrecedente' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
FieldNamingConventions | The field name 'anneeScolairePrecedente' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
FieldNamingConventions | The field name 'nbElevesElemHorsRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
FieldNamingConventions | The field name 'nbElevesElemRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
FieldNamingConventions | The field name 'nbElevesElemRepPlus' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
FieldNamingConventions | The field name 'nbElevesElemCappe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
FieldNamingConventions | The field name 'nbElevesMatHorsRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
FieldNamingConventions | The field name 'nbElevesMatRep' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
FieldNamingConventions | The field name 'nbElevesMatRepPlus' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
FieldNamingConventions | The field name 'nbElevesMatCappe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 66 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'ArrondissementRestDto' is suspected to be a Data Class (WOC=3.226%, NOPA=0, NOAM=30, WMC=31) | 3 | 48–413 |
FieldNamingConventions | The field name 'idArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'codeArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'libelleArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'idArrdtRegroup' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
FieldNamingConventions | The field name 'idCiviliteMaireArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
FieldNamingConventions | The field name 'nomMaireArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
FieldNamingConventions | The field name 'titreMaireArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
FieldNamingConventions | The field name 'idCiviliteDgsArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
FieldNamingConventions | The field name 'nomDgsArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
FieldNamingConventions | The field name 'telMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
FieldNamingConventions | The field name 'faxMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
FieldNamingConventions | The field name 'mailMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
FieldNamingConventions | The field name 'rueMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
FieldNamingConventions | The field name 'codePostalMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 66 |
FieldNamingConventions | The field name 'communeMairieArrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 67 |
CommentRequired | Public method and constructor comments are required | 3 | 398–401 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'CategorieAutoriteRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 3 | 38–137 |
CommentRequired | Header comments are required | 3 | 38–137 |
FieldNamingConventions | The field name 'idCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 41 |
FieldNamingConventions | The field name 'idSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
FieldNamingConventions | The field name 'ordreAffichage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
FieldNamingConventions | The field name 'codeCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
FieldNamingConventions | The field name 'libelleCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
FieldNamingConventions | The field name 'visibleCategorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'CiviliteRestDto' is suspected to be a Data Class (WOC=7.692%, NOPA=0, NOAM=12, WMC=13) | 3 | 43–196 |
FieldNamingConventions | The field name 'id' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
ShortVariable | Avoid variables with short names like id | 3 | 48 |
FieldNamingConventions | The field name 'codeCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
FieldNamingConventions | The field name 'libelleCourtCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
FieldNamingConventions | The field name 'libelleLongCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'idSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'visibleCivilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 171–174 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'CommuneRestDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=12) | 3 | 45–200 |
FieldNamingConventions | The field name 'idCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'cpCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'nomCommune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'idDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
FieldNamingConventions | The field name 'libelleDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'CycleScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 43–143 |
FieldNamingConventions | The field name 'idCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
FieldNamingConventions | The field name 'codeCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'libelleCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'visibleCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 127–130 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'DemandeAdresseRestDto' is suspected to be a Data Class (WOC=6.250%, NOPA=0, NOAM=30, WMC=41) | 3 | 49–389 |
FieldNamingConventions | The field name 'idAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.value.tooLong}" appears 7 times in this file; the first occurrence is on line 55 | 3 | 55 |
FieldNamingConventions | The field name 'idadrposte' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
FieldNamingConventions | The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
FieldNamingConventions | The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
FieldNamingConventions | The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
FieldNamingConventions | The field name 'numero' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
FieldNamingConventions | The field name 'suffixe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
FieldNamingConventions | The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
FieldNamingConventions | The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 68 |
FieldNamingConventions | The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 71 |
FieldNamingConventions | The field name 'lieudit' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 73 |
FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 75 |
FieldNamingConventions | The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 78 |
FieldNamingConventions | The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 79 |
ShortVariable | Avoid variables with short names like sb | 3 | 358 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 359 |
ConfusingTernary | Avoid if (x != y) ..; else ..; | 3 | 359 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 360 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 361 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 362–363 |
ShortVariable | Avoid variables with short names like sb | 3 | 376 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 377 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 378 |
CommentRequired | Header comments are required | 3 | 384–388 |
ClassNamingConventions | The utility class name 'FieldsNeedValidation' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 1 | 384–388 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'DemandeBeneficiaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=44, WMC=44) | 3 | 47–490 |
TooManyFields | Too many fields | 3 | 47–490 |
FieldNamingConventions | The field name 'idDemandeBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.missingField}" appears 9 times in this file; the first occurrence is on line 53 | 3 | 53 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.value.tooLong}" appears 10 times in this file; the first occurrence is on line 54 | 3 | 54 |
FieldNamingConventions | The field name 'nomBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'nomBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
FieldNamingConventions | The field name 'nomUsageBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
FieldNamingConventions | The field name 'nomUsageBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
FieldNamingConventions | The field name 'prenomBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
FieldNamingConventions | The field name 'prenomBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 68 |
FieldNamingConventions | The field name 'prenom2Beneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 70 |
FieldNamingConventions | The field name 'prenom3Beneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 72 |
FieldNamingConventions | The field name 'prenomUsuelBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 74 |
FieldNamingConventions | The field name 'prenomUsuelBeneficiaireNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 76 |
FieldNamingConventions | The field name 'dateNaissanceBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 78 |
FieldNamingConventions | The field name 'sexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 81 |
FieldNamingConventions | The field name 'confidentiel' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 83 |
FieldNamingConventions | The field name 'demandeAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 86 |
FieldNamingConventions | The field name 'paysNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 89 |
FieldNamingConventions | The field name 'departementNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 91 |
FieldNamingConventions | The field name 'communeNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 93 |
FieldNamingConventions | The field name 'complementBis' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 94 |
FieldNamingConventions | The field name 'dateCreation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 95 |
FieldNamingConventions | The field name 'vaccination' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 96 |
FieldNamingConventions | The field name 'cuidBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 97 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 374–377 |
ClassNamingConventions | The utility class name 'FieldsNeedValidation' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' | 1 | 486–489 |
CommentRequired | Header comments are required | 3 | 486–489 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'DemandePjRestDto' is suspected to be a Data Class (WOC=14.286%, NOPA=0, NOAM=12, WMC=14) | 3 | 43–182 |
FieldNamingConventions | The field name 'idPj' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
FieldNamingConventions | The field name 'lien' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'codeTypePj' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'idDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'lnvalide' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'motifInvalidite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'name' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
ExcessivePublicCount | This class has a bunch of public methods and attributes | 3 | 34–625 |
TooManyFields | Too many fields | 3 | 49–625 |
FieldNamingConventions | The field name 'idDemandeResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.missingField}" appears 12 times in this file; the first occurrence is on line 55 | 3 | 55 |
FieldNamingConventions | The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.value.tooLong}" appears 10 times in this file; the first occurrence is on line 58 | 3 | 58 |
FieldNamingConventions | The field name 'nomResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
FieldNamingConventions | The field name 'nomResponsableNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
FieldNamingConventions | The field name 'nomUsageResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
FieldNamingConventions | The field name 'nomUsageResponsableNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 68 |
FieldNamingConventions | The field name 'prenomResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 71 |
FieldNamingConventions | The field name 'prenomResponsableNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 74 |
FieldNamingConventions | The field name 'prenomResponsableUsuel' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 77 |
FieldNamingConventions | The field name 'prenomResponsableUsuelNormalise' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 80 |
FieldNamingConventions | The field name 'dateNaissanceResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 81 |
FieldNamingConventions | The field name 'paysNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 83 |
FieldNamingConventions | The field name 'departementNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 85 |
FieldNamingConventions | The field name 'communeNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 87 |
FieldNamingConventions | The field name 'demandeAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 90 |
FieldNamingConventions | The field name 'demandeAdresseDomiciliation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 92 |
FieldNamingConventions | The field name 'telephoneMobile' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 94 |
FieldNamingConventions | The field name 'telephonePro' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 96 |
FieldNamingConventions | The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 98 |
FieldNamingConventions | The field name 'complementBis' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 99 |
FieldNamingConventions | The field name 'complementBisDomiciliation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 100 |
FieldNamingConventions | The field name 'categorieAutorite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 102 |
FieldNamingConventions | The field name 'responsableRattache' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 103 |
FieldNamingConventions | The field name 'titulaireAutoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 105 |
FieldNamingConventions | The field name 'destinataireCourrier' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 107 |
FieldNamingConventions | The field name 'courrierPreference' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 108 |
FieldNamingConventions | The field name 'cuidResponsable' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 109 |
CommentRequired | Public method and constructor comments are required | 3 | 334–337 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 3 | 558 |
CommentRequired | Public method and constructor comments are required | 3 | 561–564 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 3 | 563 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
ExcessivePublicCount | This class has a bunch of public methods and attributes | 3 | 34–478 |
DataClass | The class 'DemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=46, WMC=46) | 3 | 49–477 |
TooManyFields | Too many fields | 3 | 49–477 |
FieldNamingConventions | The field name 'idDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
AvoidDuplicateLiterals | The String literal "#i18n{gipse.rest.validation.error.message.missingField}" appears 9 times in this file; the first occurrence is on line 53 | 3 | 53 |
FieldNamingConventions | The field name 'referenceDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'demandeBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
FieldNamingConventions | The field name 'typeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 61 |
FieldNamingConventions | The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 62 |
FieldNamingConventions | The field name 'infoAp' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 63 |
FieldNamingConventions | The field name 'situationParticuliere' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 64 |
FieldNamingConventions | The field name 'etablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 65 |
FieldNamingConventions | The field name 'communeScolarite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 66 |
FieldNamingConventions | The field name 'passageAnticipe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 67 |
FieldNamingConventions | The field name 'scolaritePrecedente' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 69 |
FieldNamingConventions | The field name 'dateCreation' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 70 |
FieldNamingConventions | The field name 'demandeResponsable1' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 73 |
FieldNamingConventions | The field name 'state' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 74 |
FieldNamingConventions | The field name 'demandeResponsable2' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 76 |
FieldNamingConventions | The field name 'arrondissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 79 |
FieldNamingConventions | The field name 'listDemandePjs' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 81 |
FieldNamingConventions | The field name 'demandeScolarite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 82 |
FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 85 |
FieldNamingConventions | The field name 'typeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 87 |
FieldNamingConventions | The field name 'anneeScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 90 |
FieldNamingConventions | The field name 'niveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 92 |
FieldNamingConventions | The field name 'cuidDemandeur' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 94 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'DemandeScolariteRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 3 | 44–140 |
FieldNamingConventions | The field name 'idDemandeScolarite' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 47 |
FieldNamingConventions | The field name 'idBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
FieldNamingConventions | The field name 'etablissementHorsPublicParisien' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
FieldNamingConventions | The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'delete' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'DepartementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 3 | 45–164 |
FieldNamingConventions | The field name 'idDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'codeDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'libelleDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'visibleDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'ondeDepartement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 128–131 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'NiveauScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=24, WMC=24) | 3 | 43–277 |
FieldNamingConventions | The field name 'idNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
FieldNamingConventions | The field name 'codeNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'libelleNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 51 |
FieldNamingConventions | The field name 'idNivScoPrecedent' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'niveauScolairePrecedent' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'idCycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'cycleScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'idTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
FieldNamingConventions | The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 57 |
FieldNamingConventions | The field name 'rangNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 58 |
FieldNamingConventions | The field name 'visibleNiveauScolaire' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 59 |
FieldNamingConventions | The field name 'ordreAffichage' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 60 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 251–254 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'PaysRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) | 3 | 45–175 |
FieldNamingConventions | The field name 'idPays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'codePays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'libellePays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'visiblePays' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
FieldNamingConventions | The field name 'ondePaysNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 55 |
FieldNamingConventions | The field name 'ondePaysResidence' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 56 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 129–132 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'SexeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 45–153 |
FieldNamingConventions | The field name 'idSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 50 |
FieldNamingConventions | The field name 'codeSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 52 |
FieldNamingConventions | The field name 'libelleSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 53 |
FieldNamingConventions | The field name 'visibleSexe' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 54 |
BooleanGetMethodName | A getX() method which returns a boolean should be named isX() | 4 | 127–130 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
DataClass | The class 'TypeDemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) | 3 | 43–104 |
FieldNamingConventions | The field name 'idTypeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 46 |
FieldNamingConventions | The field name 'codeTypeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 48 |
FieldNamingConventions | The field name 'libelleTypeDemande' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 49 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 38–118 |
DataClass | The class 'TypeEnseignementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) | 3 | 38–118 |
FieldNamingConventions | The field name 'idTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 40 |
FieldNamingConventions | The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
FieldNamingConventions | The field name 'libelleCourtTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
FieldNamingConventions | The field name 'libelleLongTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
FieldNamingConventions | The field name 'visibleTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 45 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 38–104 |
DataClass | The class 'TypeEtablissementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) | 3 | 38–104 |
FieldNamingConventions | The field name 'idTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 40 |
FieldNamingConventions | The field name 'codeTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 42 |
FieldNamingConventions | The field name 'libelleTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 43 |
FieldNamingConventions | The field name 'visibleTypeEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' | 1 | 44 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 40–62 |
MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 3 | 40–62 |
ShortVariable | Avoid variables with short names like e | 3 | 44 |
CommentRequired | Public method and constructor comments are required | 3 | 44–47 |
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 |
---|---|---|---|
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 | 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 | 48 |
FieldDeclarationsShouldBeAtStartOfClass | Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. | 3 | 49 |
AvoidDuplicateLiterals | The String literal "/rest/gipse/api/v" appears 6 times in this file; the first occurrence is on line 49 | 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 | 59 |
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 | 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 | 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 |
---|---|---|---|
UnusedImports | Avoid unused imports such as 'java.util.Locale' | 4 | 36 |
ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 46–370 |
ShortVariable | Avoid variables with short names like s | 3 | 129 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 3 | 141 |
ShortVariable | Avoid variables with short names like s | 3 | 153 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 3 | 163 |
ShortVariable | Avoid variables with short names like s | 3 | 179 |
CommentRequired | Public method and constructor comments are required | 3 | 188–202 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 3 | 196 |
CommentRequired | Public method and constructor comments are required | 3 | 204–238 |
CyclomaticComplexity | The method 'normalizeFirstName(String)' has a cyclomatic complexity of 10. | 3 | 204–238 |
ShortVariable | Avoid variables with short names like sb | 3 | 206 |
ShortVariable | Avoid variables with short names like s | 3 | 215 |
ShortVariable | Avoid variables with short names like s | 3 | 223 |
ShortVariable | Avoid variables with short names like s | 3 | 230 |
UseLocaleWithCaseConversions | When doing a String.toLowerCase()/toUpperCase() call, use a Locale | 3 | 231 |
CommentRequired | Public method and constructor comments are required | 3 | 240–250 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 269 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 305 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 305 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 306 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 306 |
AvoidReassigningParameters | Avoid reassigning parameters such as 'strAttribute' | 2 | 323 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 334 |
ShortVariable | Avoid variables with short names like ch | 3 | 338 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
UnusedImports | Avoid unused imports such as 'fr.paris.lutece.util.signrequest.RequestAuthenticator' | 4 | 40 |
UnusedImports | Avoid unused imports such as 'java.util.List' | 4 | 51 |
CommentRequired | Header comments are required | 3 | 54–168 |
FieldNamingConventions | The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 56 |
FieldNamingConventions | The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 57 |
FieldNamingConventions | The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' | 1 | 58 |
CommentRequired | Public method and constructor comments are required | 3 | 60–65 |
CommentRequired | Public method and constructor comments are required | 3 | 67–72 |
CommentRequired | Protected method constructor comments are required | 3 | 74–100 |
TooFewBranchesForASwitchStatement | A switch with less than three branches is inefficient, use a if statement instead. | 3 | 87–95 |
SwitchStmtsShouldHaveDefault | Switch statements should have a default label | 3 | 87–95 |
AvoidReassigningParameters | Avoid reassigning parameters such as 'mapHeadersRequest' | 2 | 102 |
CommentRequired | Protected method constructor comments are required | 3 | 102–112 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 140 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 142 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 159 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 160 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 164 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 47–76 |
CommentRequired | Public method and constructor comments are required | 3 | 49–52 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 42–50 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 43–60 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 44–51 |
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 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 43–60 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 43–60 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 50–119 |
CommentRequired | Public method and constructor comments are required | 3 | 53–56 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 79 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 51–179 |
CommentRequired | Public method and constructor comments are required | 3 | 54–57 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 79 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 129 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 132 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 136 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 140 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 50–118 |
CommentRequired | Public method and constructor comments are required | 3 | 53–56 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 79 |
Rule | Violation | Priority | Ligne |
---|---|---|---|
CommentRequired | Header comments are required | 3 | 50–118 |
CommentRequired | Public method and constructor comments are required | 3 | 53–56 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 68 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 71 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 75 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 79 |