Fork me on GitHub

Résultats PMD

Le document suivant contient les résultats de PMD 6.13.0.

Violations By Priority

Priority 1

fr/paris/lutece/plugins/gipse/v1/model/dto/AnneeScolaireRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/ArrondissementRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/CategorieAutoriteRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/CiviliteRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/CommuneRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/CycleScolaireRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeAdresseRestDto.java

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)' 384388

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeBeneficiaireRestDto.java

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)' 486489

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandePjRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeResponsableRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeScolariteRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/DepartementRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/NiveauScolaireRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/PaysRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/SexeRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeDemandeRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeEnseignementRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeEtablissementRestDto.java

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

fr/paris/lutece/plugins/gipse/v1/model/utils/Constants.java

Rule Violation Ligne
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 3873
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 3873

fr/paris/lutece/plugins/gipse/v1/model/utils/GipseStringUtils.java

Rule Violation Ligne
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 46370

fr/paris/lutece/plugins/gipse/v1/rs/AbstractWSReferentiel.java

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

Priority 2

fr/paris/lutece/plugins/gipse/v1/model/utils/GipseStringUtils.java

Rule Violation Ligne
AvoidReassigningParameters Avoid reassigning parameters such as 'strAttribute' 323

fr/paris/lutece/plugins/gipse/v1/rs/AbstractWSReferentiel.java

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

Priority 3

fr/paris/lutece/plugins/gipse/v1/model/dto/AnneeScolaireRestDto.java

Rule Violation Ligne
TooManyFields Too many fields 44440
DataClass The class 'AnneeScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=34, WMC=34) 44440

fr/paris/lutece/plugins/gipse/v1/model/dto/ArrondissementRestDto.java

Rule Violation Ligne
DataClass The class 'ArrondissementRestDto' is suspected to be a Data Class (WOC=3.226%, NOPA=0, NOAM=30, WMC=31) 48413
CommentRequired Public method and constructor comments are required 398401

fr/paris/lutece/plugins/gipse/v1/model/dto/CategorieAutoriteRestDto.java

Rule Violation Ligne
DataClass The class 'CategorieAutoriteRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) 38137
CommentRequired Header comments are required 38137

fr/paris/lutece/plugins/gipse/v1/model/dto/CiviliteRestDto.java

Rule Violation Ligne
DataClass The class 'CiviliteRestDto' is suspected to be a Data Class (WOC=7.692%, NOPA=0, NOAM=12, WMC=13) 43196
ShortVariable Avoid variables with short names like id 48

fr/paris/lutece/plugins/gipse/v1/model/dto/CommuneRestDto.java

Rule Violation Ligne
DataClass The class 'CommuneRestDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=12) 45200

fr/paris/lutece/plugins/gipse/v1/model/dto/CycleScolaireRestDto.java

Rule Violation Ligne
DataClass The class 'CycleScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 43143

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeAdresseRestDto.java

Rule Violation Ligne
DataClass The class 'DemandeAdresseRestDto' is suspected to be a Data Class (WOC=6.250%, NOPA=0, NOAM=30, WMC=41) 49389
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. 362363
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 384388

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeBeneficiaireRestDto.java

Rule Violation Ligne
DataClass The class 'DemandeBeneficiaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=44, WMC=44) 47490
TooManyFields Too many fields 47490
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 486489

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandePjRestDto.java

Rule Violation Ligne
DataClass The class 'DemandePjRestDto' is suspected to be a Data Class (WOC=14.286%, NOPA=0, NOAM=12, WMC=14) 43182

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeResponsableRestDto.java

Rule Violation Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 34625
TooManyFields Too many fields 49625
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 334337
UseLocaleWithCaseConversions When doing a String.toLowerCase()/toUpperCase() call, use a Locale 558
CommentRequired Public method and constructor comments are required 561564
UseLocaleWithCaseConversions When doing a String.toLowerCase()/toUpperCase() call, use a Locale 563

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeRestDto.java

Rule Violation Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 34478
DataClass The class 'DemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=46, WMC=46) 49477
TooManyFields Too many fields 49477
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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeScolariteRestDto.java

Rule Violation Ligne
DataClass The class 'DemandeScolariteRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) 44140

fr/paris/lutece/plugins/gipse/v1/model/dto/DepartementRestDto.java

Rule Violation Ligne
DataClass The class 'DepartementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) 45164

fr/paris/lutece/plugins/gipse/v1/model/dto/NiveauScolaireRestDto.java

Rule Violation Ligne
DataClass The class 'NiveauScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=24, WMC=24) 43277

fr/paris/lutece/plugins/gipse/v1/model/dto/PaysRestDto.java

Rule Violation Ligne
DataClass The class 'PaysRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) 45175

fr/paris/lutece/plugins/gipse/v1/model/dto/SexeRestDto.java

Rule Violation Ligne
DataClass The class 'SexeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 45153

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeDemandeRestDto.java

Rule Violation Ligne
DataClass The class 'TypeDemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 43104

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeEnseignementRestDto.java

Rule Violation Ligne
CommentRequired Header comments are required 38118
DataClass The class 'TypeEnseignementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) 38118

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeEtablissementRestDto.java

Rule Violation Ligne
CommentRequired Header comments are required 38104
DataClass The class 'TypeEtablissementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 38104

fr/paris/lutece/plugins/gipse/v1/model/exception/ReferentielException.java

Rule Violation Ligne
CommentRequired Header comments are required 4062
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 4062
ShortVariable Avoid variables with short names like e 44
CommentRequired Public method and constructor comments are required 4447
CommentRequired Public method and constructor comments are required 4852
ShortVariable Avoid variables with short names like e 48
CommentRequired Public method and constructor comments are required 5357

fr/paris/lutece/plugins/gipse/v1/model/utils/Constants.java

Rule Violation Ligne
CommentRequired Header comments are required 3873
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

fr/paris/lutece/plugins/gipse/v1/model/utils/GipseStringUtils.java

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 188202
UseLocaleWithCaseConversions When doing a String.toLowerCase()/toUpperCase() call, use a Locale 196
CommentRequired Public method and constructor comments are required 204238
CyclomaticComplexity The method 'normalizeFirstName(String)' has a cyclomatic complexity of 10. 204238
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 240250
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

fr/paris/lutece/plugins/gipse/v1/rs/AbstractWSReferentiel.java

Rule Violation Ligne
CommentRequired Header comments are required 54168
CommentRequired Public method and constructor comments are required 6065
CommentRequired Public method and constructor comments are required 6772
CommentRequired Protected method constructor comments are required 74100
TooFewBranchesForASwitchStatement A switch with less than three branches is inefficient, use a if statement instead. 8795
SwitchStmtsShouldHaveDefault Switch statements should have a default label 8795
CommentRequired Protected method constructor comments are required 102112

fr/paris/lutece/plugins/gipse/v1/rs/DemandeService.java

Rule Violation Ligne
CommentRequired Header comments are required 4776
CommentRequired Public method and constructor comments are required 4952

fr/paris/lutece/plugins/gipse/v1/rs/IDemandeService.java

Rule Violation Ligne
CommentRequired Header comments are required 4250

fr/paris/lutece/plugins/gipse/v1/rs/INiveauScolaireService.java

Rule Violation Ligne
CommentRequired Header comments are required 4360

fr/paris/lutece/plugins/gipse/v1/rs/IReferentielGipseService.java

Rule Violation Ligne
CommentRequired Header comments are required 4451
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

fr/paris/lutece/plugins/gipse/v1/rs/ITypeEnseignementService.java

Rule Violation Ligne
CommentRequired Header comments are required 4360

fr/paris/lutece/plugins/gipse/v1/rs/ITypeEtablissementService.java

Rule Violation Ligne
CommentRequired Header comments are required 4360

fr/paris/lutece/plugins/gipse/v1/rs/NiveauScolaireService.java

Rule Violation Ligne
CommentRequired Header comments are required 50119
CommentRequired Public method and constructor comments are required 5356
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

fr/paris/lutece/plugins/gipse/v1/rs/ReferentielGipseService.java

Rule Violation Ligne
CommentRequired Header comments are required 51179
CommentRequired Public method and constructor comments are required 5457
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

fr/paris/lutece/plugins/gipse/v1/rs/TypeEnseignementService.java

Rule Violation Ligne
CommentRequired Header comments are required 50118
CommentRequired Public method and constructor comments are required 5356
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

fr/paris/lutece/plugins/gipse/v1/rs/TypeEtablissementService.java

Rule Violation Ligne
CommentRequired Header comments are required 50118
CommentRequired Public method and constructor comments are required 5356
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

Priority 4

fr/paris/lutece/plugins/gipse/v1/model/dto/CiviliteRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 171174

fr/paris/lutece/plugins/gipse/v1/model/dto/CycleScolaireRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 127130

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeBeneficiaireRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 374377

fr/paris/lutece/plugins/gipse/v1/model/dto/DepartementRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 128131

fr/paris/lutece/plugins/gipse/v1/model/dto/NiveauScolaireRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 251254

fr/paris/lutece/plugins/gipse/v1/model/dto/PaysRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 129132

fr/paris/lutece/plugins/gipse/v1/model/dto/SexeRestDto.java

Rule Violation Ligne
BooleanGetMethodName A getX() method which returns a boolean should be named isX() 127130

fr/paris/lutece/plugins/gipse/v1/model/utils/GipseStringUtils.java

Rule Violation Ligne
UnusedImports Avoid unused imports such as 'java.util.Locale' 36

fr/paris/lutece/plugins/gipse/v1/rs/AbstractWSReferentiel.java

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

Fichiers

fr/paris/lutece/plugins/gipse/v1/model/dto/AnneeScolaireRestDto.java

Rule Violation Priority Ligne
TooManyFields Too many fields 3 44440
DataClass The class 'AnneeScolaireRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=34, WMC=34) 3 44440
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

fr/paris/lutece/plugins/gipse/v1/model/dto/ArrondissementRestDto.java

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 48413
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 398401

fr/paris/lutece/plugins/gipse/v1/model/dto/CategorieAutoriteRestDto.java

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 38137
CommentRequired Header comments are required 3 38137
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

fr/paris/lutece/plugins/gipse/v1/model/dto/CiviliteRestDto.java

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 43196
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 171174

fr/paris/lutece/plugins/gipse/v1/model/dto/CommuneRestDto.java

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 45200
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

fr/paris/lutece/plugins/gipse/v1/model/dto/CycleScolaireRestDto.java

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 43143
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 127130

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeAdresseRestDto.java

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 49389
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 362363
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 384388
ClassNamingConventions The utility class name 'FieldsNeedValidation' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 384388

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeBeneficiaireRestDto.java

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 47490
TooManyFields Too many fields 3 47490
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 374377
ClassNamingConventions The utility class name 'FieldsNeedValidation' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 486489
CommentRequired Header comments are required 3 486489

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandePjRestDto.java

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 43182
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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeResponsableRestDto.java

Rule Violation Priority Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 3 34625
TooManyFields Too many fields 3 49625
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 334337
UseLocaleWithCaseConversions When doing a String.toLowerCase()/toUpperCase() call, use a Locale 3 558
CommentRequired Public method and constructor comments are required 3 561564
UseLocaleWithCaseConversions When doing a String.toLowerCase()/toUpperCase() call, use a Locale 3 563

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeRestDto.java

Rule Violation Priority Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 3 34478
DataClass The class 'DemandeRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=46, WMC=46) 3 49477
TooManyFields Too many fields 3 49477
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

fr/paris/lutece/plugins/gipse/v1/model/dto/DemandeScolariteRestDto.java

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 44140
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

fr/paris/lutece/plugins/gipse/v1/model/dto/DepartementRestDto.java

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 45164
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 128131

fr/paris/lutece/plugins/gipse/v1/model/dto/NiveauScolaireRestDto.java

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 43277
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 251254

fr/paris/lutece/plugins/gipse/v1/model/dto/PaysRestDto.java

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 45175
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 129132

fr/paris/lutece/plugins/gipse/v1/model/dto/SexeRestDto.java

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 45153
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 127130

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeDemandeRestDto.java

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 43104
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

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeEnseignementRestDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 38118
DataClass The class 'TypeEnseignementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) 3 38118
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

fr/paris/lutece/plugins/gipse/v1/model/dto/TypeEtablissementRestDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 38104
DataClass The class 'TypeEtablissementRestDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 3 38104
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

fr/paris/lutece/plugins/gipse/v1/model/exception/ReferentielException.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4062
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 3 4062
ShortVariable Avoid variables with short names like e 3 44
CommentRequired Public method and constructor comments are required 3 4447
CommentRequired Public method and constructor comments are required 3 4852
ShortVariable Avoid variables with short names like e 3 48
CommentRequired Public method and constructor comments are required 3 5357

fr/paris/lutece/plugins/gipse/v1/model/utils/Constants.java

Rule Violation Priority Ligne
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 1 3873
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 3873
CommentRequired Header comments are required 3 3873
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

fr/paris/lutece/plugins/gipse/v1/model/utils/GipseStringUtils.java

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 46370
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 188202
UseLocaleWithCaseConversions When doing a String.toLowerCase()/toUpperCase() call, use a Locale 3 196
CommentRequired Public method and constructor comments are required 3 204238
CyclomaticComplexity The method 'normalizeFirstName(String)' has a cyclomatic complexity of 10. 3 204238
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 240250
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

fr/paris/lutece/plugins/gipse/v1/rs/AbstractWSReferentiel.java

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 54168
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 6065
CommentRequired Public method and constructor comments are required 3 6772
CommentRequired Protected method constructor comments are required 3 74100
TooFewBranchesForASwitchStatement A switch with less than three branches is inefficient, use a if statement instead. 3 8795
SwitchStmtsShouldHaveDefault Switch statements should have a default label 3 8795
AvoidReassigningParameters Avoid reassigning parameters such as 'mapHeadersRequest' 2 102
CommentRequired Protected method constructor comments are required 3 102112
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

fr/paris/lutece/plugins/gipse/v1/rs/DemandeService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4776
CommentRequired Public method and constructor comments are required 3 4952

fr/paris/lutece/plugins/gipse/v1/rs/IDemandeService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4250

fr/paris/lutece/plugins/gipse/v1/rs/INiveauScolaireService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4360

fr/paris/lutece/plugins/gipse/v1/rs/IReferentielGipseService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4451
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

fr/paris/lutece/plugins/gipse/v1/rs/ITypeEnseignementService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4360

fr/paris/lutece/plugins/gipse/v1/rs/ITypeEtablissementService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4360

fr/paris/lutece/plugins/gipse/v1/rs/NiveauScolaireService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 50119
CommentRequired Public method and constructor comments are required 3 5356
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

fr/paris/lutece/plugins/gipse/v1/rs/ReferentielGipseService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 51179
CommentRequired Public method and constructor comments are required 3 5457
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

fr/paris/lutece/plugins/gipse/v1/rs/TypeEnseignementService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 50118
CommentRequired Public method and constructor comments are required 3 5356
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

fr/paris/lutece/plugins/gipse/v1/rs/TypeEtablissementService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 50118
CommentRequired Public method and constructor comments are required 3 5356
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