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/referentielbo/v1/model/IndividuDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' 42

fr/paris/lutece/plugins/referentielbo/v1/model/identite/AttributDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v1/model/identite/IdentiteDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 39
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 40
FieldNamingConventions The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' 57
FieldNamingConventions The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' 58
FieldNamingConventions The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' 59
FieldNamingConventions The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' 60
FieldNamingConventions The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' 61
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 62
FieldNamingConventions The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' 63
FieldNamingConventions The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' 64

fr/paris/lutece/plugins/referentielbo/v1/model/profil/AdresseComplementDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 57

fr/paris/lutece/plugins/referentielbo/v1/model/profil/AdresseDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' 57
FieldNamingConventions The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' 58
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 59
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 60
FieldNamingConventions The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' 62

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CafDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CertificationDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CguDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/ClasseDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' 48

fr/paris/lutece/plugins/referentielbo/v1/model/profil/DonneeSanitaireDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 44

fr/paris/lutece/plugins/referentielbo/v1/model/profil/DonneesFinancieresDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EmailConnexionDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 42

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EmailContactDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EnfantDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EnfantHandicapeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/IdentifiantFiscalDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/IdentiteContactDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/InfoIdentiteDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 51

fr/paris/lutece/plugins/referentielbo/v1/model/profil/InseeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/LienTiersDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 56

fr/paris/lutece/plugins/referentielbo/v1/model/profil/LieuNaissanceDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 47

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PersonneMoraleDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 53

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PieceJustificativeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PlanningGardeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 42

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PreferencesDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 45

fr/paris/lutece/plugins/referentielbo/v1/model/profil/ProfilIndividuDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' 57
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 58
FieldNamingConventions The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' 59
FieldNamingConventions The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' 60
FieldNamingConventions The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' 61
FieldNamingConventions The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' 62
FieldNamingConventions The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' 63
FieldNamingConventions The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 64
FieldNamingConventions The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' 65
FieldNamingConventions The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' 66
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 67
FieldNamingConventions The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 69
FieldNamingConventions The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' 70
FieldNamingConventions The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 72
FieldNamingConventions The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' 74

fr/paris/lutece/plugins/referentielbo/v1/model/profil/RessourcesDeductiblesDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/RessourcesDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 49

fr/paris/lutece/plugins/referentielbo/v1/model/profil/SituationSocioprofessionnelleDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/StatutMaritalDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 45

fr/paris/lutece/plugins/referentielbo/v1/model/profil/TelephoneDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 46

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/AbstractReferentiel.java

Rule Violation Ligne
FieldNamingConventions The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' 46

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielMethodeCertification.java

Rule Violation Ligne
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 40

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

Rule Violation Ligne
FieldNamingConventions The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' 52

fr/paris/lutece/plugins/referentielbo/v1/rs/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/referentielbo/v1/rs/ReferentielIndividuService.java

Rule Violation Ligne
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 70
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 97
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 124

fr/paris/lutece/plugins/referentielbo/v1/utils/IndividuUtil.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/IndividuDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/identite/AttributDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v2/model/identite/IdentiteDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'quality' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'coverage' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'scoring' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'creationDate' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'lastUpdateDate' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'merged' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' 57
FieldNamingConventions The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' 58
FieldNamingConventions The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' 59
FieldNamingConventions The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' 60
FieldNamingConventions The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' 61
FieldNamingConventions The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' 62
FieldNamingConventions The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' 63
FieldNamingConventions The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' 64
FieldNamingConventions The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' 65
FieldNamingConventions The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 66
FieldNamingConventions The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' 67
FieldNamingConventions The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' 68
FieldNamingConventions The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' 69
FieldNamingConventions The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' 70
FieldNamingConventions The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' 71
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 72
FieldNamingConventions The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' 73
FieldNamingConventions The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' 74

fr/paris/lutece/plugins/referentielbo/v2/model/profil/AdresseComplementDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 57

fr/paris/lutece/plugins/referentielbo/v2/model/profil/AdresseDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' 57
FieldNamingConventions The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' 58
FieldNamingConventions The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' 59
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 60
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 61
FieldNamingConventions The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' 63

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CafDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CertificationDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CguDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/ClasseDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' 48

fr/paris/lutece/plugins/referentielbo/v2/model/profil/DonneeSanitaireDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 44

fr/paris/lutece/plugins/referentielbo/v2/model/profil/DonneesFinancieresDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EmailConnexionDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 42

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EmailContactDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EnfantDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EnfantHandicapeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/IdentifiantFiscalDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/IdentiteContactDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/InfoIdentiteDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 51

fr/paris/lutece/plugins/referentielbo/v2/model/profil/InseeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/LienTiersDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 56

fr/paris/lutece/plugins/referentielbo/v2/model/profil/LieuNaissanceDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 47

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PersonneMoraleDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 53

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PieceJustificativeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' 44

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PlanningGardeDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 42

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PreferencesDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' 41
FieldNamingConventions The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' 42
FieldNamingConventions The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 45

fr/paris/lutece/plugins/referentielbo/v2/model/profil/ProfilIndividuDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' 50
FieldNamingConventions The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 51
FieldNamingConventions The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' 52
FieldNamingConventions The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' 53
FieldNamingConventions The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' 54
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' 57
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 58
FieldNamingConventions The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' 59
FieldNamingConventions The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' 60
FieldNamingConventions The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' 61
FieldNamingConventions The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' 62
FieldNamingConventions The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' 63
FieldNamingConventions The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 64
FieldNamingConventions The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' 65
FieldNamingConventions The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' 66
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 67
FieldNamingConventions The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 68
FieldNamingConventions The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' 69
FieldNamingConventions The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' 71
FieldNamingConventions The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 72

fr/paris/lutece/plugins/referentielbo/v2/model/profil/RessourcesDeductiblesDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/RessourcesDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 49

fr/paris/lutece/plugins/referentielbo/v2/model/profil/SituationSocioprofessionnelleDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' 46
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 47
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/StatutMaritalDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 45

fr/paris/lutece/plugins/referentielbo/v2/model/profil/TelephoneDto.java

Rule Violation Ligne
FieldNamingConventions The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' 43
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 46

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/AbstractReferentiel.java

Rule Violation Ligne
FieldNamingConventions The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 45
FieldNamingConventions The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' 46

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielMethodeCertification.java

Rule Violation Ligne
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 40

fr/paris/lutece/plugins/referentielbo/v2/rs/AbstractWSReferentiel.java

Rule Violation Ligne
FieldNamingConventions The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' 55
FieldNamingConventions The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' 56
FieldNamingConventions The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' 57

fr/paris/lutece/plugins/referentielbo/v2/rs/ConstantesIdentite.java

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

fr/paris/lutece/plugins/referentielbo/v2/rs/Constants.java

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

fr/paris/lutece/plugins/referentielbo/v2/rs/ReferentielIndividuService.java

Rule Violation Ligne
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 80
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 113
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 139

fr/paris/lutece/plugins/referentielbo/v2/utils/IndividuUtil.java

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

Priority 2

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

Rule Violation Ligne
AvoidReassigningParameters Avoid reassigning parameters such as 'mapHeadersRequest' 123

fr/paris/lutece/plugins/referentielbo/v2/rs/AbstractWSReferentiel.java

Rule Violation Ligne
AvoidReassigningParameters Avoid reassigning parameters such as 'mapHeadersRequest' 128
GuardLogStatement Logger calls should be surrounded by log level guards. 151
GuardLogStatement Logger calls should be surrounded by log level guards. 153
GuardLogStatement Logger calls should be surrounded by log level guards. 170
GuardLogStatement Logger calls should be surrounded by log level guards. 171
GuardLogStatement Logger calls should be surrounded by log level guards. 175

Priority 3

fr/paris/lutece/plugins/referentielbo/utils/ImprovedDateTypeAdapter.java

Rule Violation Ligne
CommentRequired Header comments are required 55170
CommentRequired Public method and constructor comments are required 5965
MissingOverride The method 'create(Gson, TypeToken)' is missing an @Override annotation. 5965
CallSuperInConstructor It is a good practice to call super() in a constructor 7382
CommentRequired Public method and constructor comments are required 7382
ShortVariable Avoid variables with short names like in 105
MissingOverride The method 'read(JsonReader)' is missing an @Override annotation. 105111
CommentRequired Public method and constructor comments are required 105111
AvoidSynchronizedAtMethodLevel Use block level rather than method level synchronization 113159
AvoidCatchingGenericException Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block 118
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 151
CommentRequired Public method and constructor comments are required 161169
MissingOverride The method 'write(JsonWriter, Date)' is missing an @Override annotation. 161169
AvoidSynchronizedAtMethodLevel Use block level rather than method level synchronization 161169

fr/paris/lutece/plugins/referentielbo/v1/model/IndividuDto.java

Rule Violation Ligne
CommentRequired Header comments are required 3977

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

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

fr/paris/lutece/plugins/referentielbo/v1/model/identite/AttributDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/identite/IdentiteDto.java

Rule Violation Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 35325
TooManyFields Too many fields 37325
CommentRequired Header comments are required 37325

fr/paris/lutece/plugins/referentielbo/v1/model/profil/AdresseComplementDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/AdresseDto.java

Rule Violation Ligne
CommentRequired Header comments are required 41325
TooManyFields Too many fields 41325
DataClass The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) 41325

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CafDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CertificationDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CguDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/ClasseDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/DonneeSanitaireDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/DonneesFinancieresDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EmailConnexionDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EmailContactDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EnfantDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EnfantHandicapeDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/IdentifiantFiscalDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/IdentiteContactDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/InfoIdentiteDto.java

Rule Violation Ligne
DataClass The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) 43164
CommentRequired Header comments are required 43164
CommentRequired Public method and constructor comments are required 8891
ConfusingTernary Avoid if (x != y) ..; else ..; 90
CommentRequired Public method and constructor comments are required 9396
ConfusingTernary Avoid if (x != y) ..; else ..; 95
CommentRequired Public method and constructor comments are required 97104
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 99
CommentRequired Public method and constructor comments are required 105112
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 107

fr/paris/lutece/plugins/referentielbo/v1/model/profil/InseeDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/LienTiersDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/LieuNaissanceDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PersonneMoraleDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PieceJustificativeDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PlanningGardeDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PreferencesDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/ProfilIndividuDto.java

Rule Violation Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 34497
CouplingBetweenObjects High amount of different objects as members denotes a high coupling 34497
TooManyFields Too many fields 41497
CommentRequired Header comments are required 41497
CommentRequired Public method and constructor comments are required 241244
CommentRequired Public method and constructor comments are required 440443

fr/paris/lutece/plugins/referentielbo/v1/model/profil/RessourcesDeductiblesDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/RessourcesDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/SituationSocioprofessionnelleDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/StatutMaritalDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/profil/TelephoneDto.java

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

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/AbstractReferentiel.java

Rule Violation Ligne
DataClass The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) 40108
CommentRequired Header comments are required 40108
CommentRequired Public method and constructor comments are required 4850
UncommentedEmptyConstructor Document empty constructor 4850
CommentRequired Public method and constructor comments are required 5156
ShortVariable Avoid variables with short names like o 89

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielCategorieSocioProfessionnelle.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielCivilite.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielGenre.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielMethodeCertification.java

Rule Violation Ligne
CommentRequired Header comments are required 3796
UncommentedEmptyConstructor Document empty constructor 4547
CallSuperInConstructor It is a good practice to call super() in a constructor 4547

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielPieceJustificative.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielQualite.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielRegimeSocioProfessionnel.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielStatutMarital.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeAdresse.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeLienIndividus.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypePersonneMorale.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeRessourceFinanciere.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeRessourceFinanciereDeductible.java

Rule Violation Ligne
CommentRequired Header comments are required 3759
CallSuperInConstructor It is a good practice to call super() in a constructor 4244
CommentRequired Public method and constructor comments are required 4244
UncommentedEmptyConstructor Document empty constructor 4244
CommentRequired Public method and constructor comments are required 4649
CommentRequired Public method and constructor comments are required 5158

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeTelephone.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

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

Rule Violation Ligne
CommentRequired Header comments are required 48149
CommentRequired Public method and constructor comments are required 5465
CommentRequired Public method and constructor comments are required 6879
CommentRequired Public method and constructor comments are required 8287
CommentRequired Public method and constructor comments are required 8893
CommentRequired Protected method constructor comments are required 95121
TooFewBranchesForASwitchStatement A switch with less than three branches is inefficient, use a if statement instead. 108116
SwitchStmtsShouldHaveDefault Switch statements should have a default label 108116
CommentRequired Protected method constructor comments are required 123133

fr/paris/lutece/plugins/referentielbo/v1/rs/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. 44
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 45
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 46
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 47
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 48
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 49
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 50
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 51
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 52
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 53
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 54
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 55
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 56
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 57
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 58
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 59
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 60
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 65
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 69
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 71

fr/paris/lutece/plugins/referentielbo/v1/rs/IReferentielIndividuService.java

Rule Violation Ligne
CommentRequired Header comments are required 4452
CommentRequired Public method and constructor comments are required 46
CommentRequired Public method and constructor comments are required 47
CommentRequired Public method and constructor comments are required 48
CommentRequired Public method and constructor comments are required 49
CommentRequired Public method and constructor comments are required 50

fr/paris/lutece/plugins/referentielbo/v1/rs/IReferentielTypesService.java

Rule Violation Ligne
CommentRequired Header comments are required 5369
TooManyMethods This class has too many methods, consider refactoring it. 5469
CommentRequired Public method and constructor comments are required 56
CommentRequired Public method and constructor comments are required 57
CommentRequired Public method and constructor comments are required 58
CommentRequired Public method and constructor comments are required 59
CommentRequired Public method and constructor comments are required 60
CommentRequired Public method and constructor comments are required 61
CommentRequired Public method and constructor comments are required 62
CommentRequired Public method and constructor comments are required 63
CommentRequired Public method and constructor comments are required 64
CommentRequired Public method and constructor comments are required 65
CommentRequired Public method and constructor comments are required 66
CommentRequired Public method and constructor comments are required 67
CommentRequired Public method and constructor comments are required 68

fr/paris/lutece/plugins/referentielbo/v1/rs/ReferentielIndividuService.java

Rule Violation Ligne
CommentRequired Header comments are required 51174
CommentRequired Public method and constructor comments are required 5558
CommentRequired Public method and constructor comments are required 5962

fr/paris/lutece/plugins/referentielbo/v1/rs/ReferentielTypesService.java

Rule Violation Ligne
CommentRequired Header comments are required 62184
TooManyMethods This class has too many methods, consider refactoring it. 63184
CommentRequired Public method and constructor comments are required 6770
CommentRequired Public method and constructor comments are required 7174
CommentRequired Public method and constructor comments are required 7780
MissingOverride The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. 7780
MissingOverride The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. 8386
CommentRequired Public method and constructor comments are required 8386
UnusedPrivateMethod Avoid unused private methods such as 'recupererReferentiel(String,Type)'. 165

fr/paris/lutece/plugins/referentielbo/v1/utils/IndividuUtil.java

Rule Violation Ligne
GodClass Possible God Class (WMC=61, ATFD=31, TCC=0.000%) 54343
CommentRequired Header comments are required 54343
TooManyMethods This class has too many methods, consider refactoring it. 55343
CommentRequired Public method and constructor comments are required 114123
CommentRequired Public method and constructor comments are required 144149
CommentRequired Public method and constructor comments are required 170175
CyclomaticComplexity The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 182217
CyclomaticComplexity The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 224259
CyclomaticComplexity The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. 266301
CyclomaticComplexity The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. 308342

fr/paris/lutece/plugins/referentielbo/v2/model/IndividuDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/exception/ReferentielException.java

Rule Violation Ligne
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 4063
CommentRequired Header comments are required 4063
CommentRequired Public method and constructor comments are required 4447
ShortVariable Avoid variables with short names like e 44
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/referentielbo/v2/model/identite/AttributDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/identite/IdentiteDto.java

Rule Violation Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 35399
CommentRequired Header comments are required 39399
TooManyFields Too many fields 39399
CommentRequired Public method and constructor comments are required 7678
UnnecessaryConstructor Avoid unnecessary constructors - the compiler will generate these for you 7678
UncommentedEmptyConstructor Document empty constructor 7678

fr/paris/lutece/plugins/referentielbo/v2/model/profil/AdresseComplementDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/AdresseDto.java

Rule Violation Ligne
CommentRequired Header comments are required 41326
DataClass The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) 41326
TooManyFields Too many fields 41326

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CafDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CertificationDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CguDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/ClasseDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/DonneeSanitaireDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/DonneesFinancieresDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EmailConnexionDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EmailContactDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EnfantDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EnfantHandicapeDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/IdentifiantFiscalDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/IdentiteContactDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/InfoIdentiteDto.java

Rule Violation Ligne
DataClass The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) 43164
CommentRequired Header comments are required 43164
CommentRequired Public method and constructor comments are required 8891
ConfusingTernary Avoid if (x != y) ..; else ..; 90
CommentRequired Public method and constructor comments are required 9396
ConfusingTernary Avoid if (x != y) ..; else ..; 95
CommentRequired Public method and constructor comments are required 97104
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 99
CommentRequired Public method and constructor comments are required 105112
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 107

fr/paris/lutece/plugins/referentielbo/v2/model/profil/InseeDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/LienTiersDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/LieuNaissanceDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PersonneMoraleDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PieceJustificativeDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PlanningGardeDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PreferencesDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/ProfilIndividuDto.java

Rule Violation Ligne
CouplingBetweenObjects High amount of different objects as members denotes a high coupling 34493
ExcessivePublicCount This class has a bunch of public methods and attributes 34493
TooManyFields Too many fields 41493
CommentRequired Header comments are required 41493
CommentRequired Public method and constructor comments are required 239242
CommentRequired Public method and constructor comments are required 438441

fr/paris/lutece/plugins/referentielbo/v2/model/profil/RessourcesDeductiblesDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/RessourcesDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/SituationSocioprofessionnelleDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/StatutMaritalDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/profil/TelephoneDto.java

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

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/AbstractReferentiel.java

Rule Violation Ligne
CommentRequired Header comments are required 40108
DataClass The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) 40108
UncommentedEmptyConstructor Document empty constructor 4850
CommentRequired Public method and constructor comments are required 4850
CommentRequired Public method and constructor comments are required 5156
ShortVariable Avoid variables with short names like o 89

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielCategorieSocioProfessionnelle.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielCivilite.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielGenre.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielMethodeCertification.java

Rule Violation Ligne
CommentRequired Header comments are required 3796
CallSuperInConstructor It is a good practice to call super() in a constructor 4547
UncommentedEmptyConstructor Document empty constructor 4547

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielPieceJustificative.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielQualite.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielRegimeSocioProfessionnel.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielStatutMarital.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeAdresse.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeLienIndividus.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypePersonneMorale.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeRessourceFinanciere.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeRessourceFinanciereDeductible.java

Rule Violation Ligne
CommentRequired Header comments are required 3759
UncommentedEmptyConstructor Document empty constructor 4244
CommentRequired Public method and constructor comments are required 4244
CallSuperInConstructor It is a good practice to call super() in a constructor 4244
CommentRequired Public method and constructor comments are required 4649
CommentRequired Public method and constructor comments are required 5158

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeTelephone.java

Rule Violation Ligne
CommentRequired Header comments are required 3766

fr/paris/lutece/plugins/referentielbo/v2/rs/AbstractWSReferentiel.java

Rule Violation Ligne
CommentRequired Header comments are required 53194
CommentRequired Public method and constructor comments are required 5970
CommentRequired Public method and constructor comments are required 7384
CommentRequired Public method and constructor comments are required 8792
CommentRequired Public method and constructor comments are required 9398
CommentRequired Protected method constructor comments are required 100126
SwitchStmtsShouldHaveDefault Switch statements should have a default label 113121
TooFewBranchesForASwitchStatement A switch with less than three branches is inefficient, use a if statement instead. 113121
CommentRequired Protected method constructor comments are required 128138

fr/paris/lutece/plugins/referentielbo/v2/rs/ConstantesIdentite.java

Rule Violation Ligne
CommentRequired Header comments are required 37216
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 54
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 60
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 65
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 69
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 74
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 80
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 86
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 90
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 94
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 98
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 102
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 107
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 111
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 116
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 122
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 128
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 133
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 138
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 143
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 148
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 153
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 158
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 163
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 170
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 175
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 180
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 185
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 190
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 195
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 200
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 205
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 210
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 215

fr/paris/lutece/plugins/referentielbo/v2/rs/Constants.java

Rule Violation Ligne
CommentRequired Header comments are required 3781
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 43
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 44
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 45
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 46
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 47
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 48
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 49
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 50
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 51
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 52
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 53
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 54
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 55
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 56
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 57
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 58
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 59
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 60
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 62
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 63
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 64
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 65
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 66
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 67
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 72
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 73
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 77
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 79

fr/paris/lutece/plugins/referentielbo/v2/rs/IReferentielIndividuService.java

Rule Violation Ligne
CommentRequired Header comments are required 4655
CommentRequired Public method and constructor comments are required 48
CommentRequired Public method and constructor comments are required 49
CommentRequired Public method and constructor comments are required 50
CommentRequired Public method and constructor comments are required 51
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 52
CommentRequired Public method and constructor comments are required 52
CommentRequired Public method and constructor comments are required 53
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 53

fr/paris/lutece/plugins/referentielbo/v2/rs/IReferentielTypesService.java

Rule Violation Ligne
CommentRequired Header comments are required 5369
TooManyMethods This class has too many methods, consider refactoring it. 5469
CommentRequired Public method and constructor comments are required 56
CommentRequired Public method and constructor comments are required 57
CommentRequired Public method and constructor comments are required 58
CommentRequired Public method and constructor comments are required 59
CommentRequired Public method and constructor comments are required 60
CommentRequired Public method and constructor comments are required 61
CommentRequired Public method and constructor comments are required 62
CommentRequired Public method and constructor comments are required 63
CommentRequired Public method and constructor comments are required 64
CommentRequired Public method and constructor comments are required 65
CommentRequired Public method and constructor comments are required 66
CommentRequired Public method and constructor comments are required 67
CommentRequired Public method and constructor comments are required 68

fr/paris/lutece/plugins/referentielbo/v2/rs/ReferentielIndividuService.java

Rule Violation Ligne
CommentRequired Header comments are required 55276
CommentRequired Public method and constructor comments are required 5962
CommentRequired Public method and constructor comments are required 6366
MissingOverride The method 'recupererIndividuAvecGuid(String, String, String)' is missing an @Override annotation. 7699
MissingOverride The method 'recupererIndividuAvecCuid(String, String, String)' is missing an @Override annotation. 109132
AvoidDuplicateLiterals The String literal "erreur de mapping de la réponse" appears 4 times in this file; the first occurrence is on line 129 129
MissingOverride The method 'rechercheIndividu(IdentitySearchRequest, String, String)' is missing an @Override annotation. 193212
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 230
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 262

fr/paris/lutece/plugins/referentielbo/v2/rs/ReferentielTypesService.java

Rule Violation Ligne
CommentRequired Header comments are required 61170
TooManyMethods This class has too many methods, consider refactoring it. 62170
CommentRequired Public method and constructor comments are required 6669
CommentRequired Public method and constructor comments are required 7073
MissingOverride The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. 7578
CommentRequired Public method and constructor comments are required 7578
CommentRequired Public method and constructor comments are required 8083
MissingOverride The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. 8083
UnusedPrivateMethod Avoid unused private methods such as 'recupererReferentiel(String,Type)'. 151

fr/paris/lutece/plugins/referentielbo/v2/utils/IndividuUtil.java

Rule Violation Ligne
GodClass Possible God Class (WMC=61, ATFD=31, TCC=0.000%) 54343
CommentRequired Header comments are required 54343
TooManyMethods This class has too many methods, consider refactoring it. 55343
CommentRequired Public method and constructor comments are required 113122
CommentRequired Public method and constructor comments are required 124129
CommentRequired Public method and constructor comments are required 150155
CyclomaticComplexity The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 181216
CyclomaticComplexity The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 223258
CyclomaticComplexity The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. 265300
CyclomaticComplexity The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. 307342

Priority 4

fr/paris/lutece/plugins/referentielbo/v2/rs/AbstractWSReferentiel.java

Rule Violation Ligne
UnusedImports Avoid unused imports such as 'fr.paris.lutece.util.signrequest.RequestAuthenticator' 46
UnusedImports Avoid unused imports such as 'java.util.List' 50

fr/paris/lutece/plugins/referentielbo/v2/rs/ReferentielIndividuService.java

Rule Violation Ligne
UnusedImports Avoid unused imports such as 'java.util.HashMap' 38

Fichiers

fr/paris/lutece/plugins/referentielbo/utils/ImprovedDateTypeAdapter.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 55170
CommentRequired Public method and constructor comments are required 3 5965
MissingOverride The method 'create(Gson, TypeToken)' is missing an @Override annotation. 3 5965
CallSuperInConstructor It is a good practice to call super() in a constructor 3 7382
CommentRequired Public method and constructor comments are required 3 7382
ShortVariable Avoid variables with short names like in 3 105
MissingOverride The method 'read(JsonReader)' is missing an @Override annotation. 3 105111
CommentRequired Public method and constructor comments are required 3 105111
AvoidSynchronizedAtMethodLevel Use block level rather than method level synchronization 3 113159
AvoidCatchingGenericException Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block 3 118
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 3 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 3 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 3 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 3 151
PreserveStackTrace New exception is thrown in catch block, original stack trace may be lost 3 151
CommentRequired Public method and constructor comments are required 3 161169
MissingOverride The method 'write(JsonWriter, Date)' is missing an @Override annotation. 3 161169
AvoidSynchronizedAtMethodLevel Use block level rather than method level synchronization 3 161169

fr/paris/lutece/plugins/referentielbo/v1/model/IndividuDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3977
FieldNamingConventions The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42

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

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

fr/paris/lutece/plugins/referentielbo/v1/model/identite/AttributDto.java

Rule Violation Priority Ligne
DataClass The class 'AttributDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) 3 41131
CommentRequired Header comments are required 3 41131
FieldNamingConventions The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v1/model/identite/IdentiteDto.java

Rule Violation Priority Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 3 35325
TooManyFields Too many fields 3 37325
CommentRequired Header comments are required 3 37325
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 39
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 40
FieldNamingConventions The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57
FieldNamingConventions The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' 1 58
FieldNamingConventions The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' 1 59
FieldNamingConventions The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' 1 60
FieldNamingConventions The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' 1 61
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 1 62
FieldNamingConventions The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 63
FieldNamingConventions The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' 1 64

fr/paris/lutece/plugins/referentielbo/v1/model/profil/AdresseComplementDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 41149
DataClass The class 'AdresseComplementDto' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=11) 3 41149
FieldNamingConventions The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57

fr/paris/lutece/plugins/referentielbo/v1/model/profil/AdresseDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 41325
TooManyFields Too many fields 3 41325
DataClass The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) 3 41325
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57
FieldNamingConventions The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' 1 58
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 59
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 60
FieldNamingConventions The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 62

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CafDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3990
DataClass The class 'CafDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3990
FieldNamingConventions The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CertificationDto.java

Rule Violation Priority Ligne
DataClass The class 'CertificationDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=15) 3 43168
CommentRequired Header comments are required 3 43168
FieldNamingConventions The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/CguDto.java

Rule Violation Priority Ligne
DataClass The class 'CguDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3998
CommentRequired Header comments are required 3 3998
FieldNamingConventions The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/ClasseDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 39138
DataClass The class 'ClasseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) 3 39138
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48

fr/paris/lutece/plugins/referentielbo/v1/model/profil/DonneeSanitaireDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3993
DataClass The class 'DonneeSanitaireDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 3 3993
FieldNamingConventions The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44

fr/paris/lutece/plugins/referentielbo/v1/model/profil/DonneesFinancieresDto.java

Rule Violation Priority Ligne
DataClass The class 'DonneesFinancieresDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) 3 40149
CommentRequired Header comments are required 3 40149
FieldNamingConventions The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EmailConnexionDto.java

Rule Violation Priority Ligne
DataClass The class 'EmailConnexionDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) 3 3971
CommentRequired Header comments are required 3 3971
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EmailContactDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3982
DataClass The class 'EmailContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EnfantDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3982
DataClass The class 'EnfantDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/EnfantHandicapeDto.java

Rule Violation Priority Ligne
DataClass The class 'EnfantHandicapeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/IdentifiantFiscalDto.java

Rule Violation Priority Ligne
DataClass The class 'IdentifiantFiscalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/IdentiteContactDto.java

Rule Violation Priority Ligne
DataClass The class 'IdentiteContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/InfoIdentiteDto.java

Rule Violation Priority Ligne
DataClass The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) 3 43164
CommentRequired Header comments are required 3 43164
FieldNamingConventions The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
CommentRequired Public method and constructor comments are required 3 8891
ConfusingTernary Avoid if (x != y) ..; else ..; 3 90
CommentRequired Public method and constructor comments are required 3 9396
ConfusingTernary Avoid if (x != y) ..; else ..; 3 95
CommentRequired Public method and constructor comments are required 3 97104
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 3 99
CommentRequired Public method and constructor comments are required 3 105112
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 3 107

fr/paris/lutece/plugins/referentielbo/v1/model/profil/InseeDto.java

Rule Violation Priority Ligne
DataClass The class 'InseeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/LienTiersDto.java

Rule Violation Priority Ligne
DataClass The class 'LienTiersDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) 3 43176
CommentRequired Header comments are required 3 43176
FieldNamingConventions The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56

fr/paris/lutece/plugins/referentielbo/v1/model/profil/LieuNaissanceDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 39126
DataClass The class 'LieuNaissanceDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) 3 39126
FieldNamingConventions The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PersonneMoraleDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 42152
DataClass The class 'PersonneMoraleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) 3 42152
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PieceJustificativeDto.java

Rule Violation Priority Ligne
DataClass The class 'PieceJustificativeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3990
CommentRequired Header comments are required 3 3990
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PlanningGardeDto.java

Rule Violation Priority Ligne
DataClass The class 'PlanningGardeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) 3 3971
CommentRequired Header comments are required 3 3971
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42

fr/paris/lutece/plugins/referentielbo/v1/model/profil/PreferencesDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 39104
DataClass The class 'PreferencesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) 3 39104
FieldNamingConventions The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45

fr/paris/lutece/plugins/referentielbo/v1/model/profil/ProfilIndividuDto.java

Rule Violation Priority Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 3 34497
CouplingBetweenObjects High amount of different objects as members denotes a high coupling 3 34497
TooManyFields Too many fields 3 41497
CommentRequired Header comments are required 3 41497
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 58
FieldNamingConventions The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' 1 59
FieldNamingConventions The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 60
FieldNamingConventions The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' 1 61
FieldNamingConventions The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' 1 62
FieldNamingConventions The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' 1 63
FieldNamingConventions The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 64
FieldNamingConventions The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' 1 65
FieldNamingConventions The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' 1 66
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 1 67
FieldNamingConventions The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 1 69
FieldNamingConventions The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' 1 70
FieldNamingConventions The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 72
FieldNamingConventions The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' 1 74
CommentRequired Public method and constructor comments are required 3 241244
CommentRequired Public method and constructor comments are required 3 440443

fr/paris/lutece/plugins/referentielbo/v1/model/profil/RessourcesDeductiblesDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 43119
DataClass The class 'RessourcesDeductiblesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) 3 43119
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/RessourcesDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 42118
DataClass The class 'RessourcesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) 3 42118
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49

fr/paris/lutece/plugins/referentielbo/v1/model/profil/SituationSocioprofessionnelleDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 42129
DataClass The class 'SituationSocioprofessionnelleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) 3 42129
FieldNamingConventions The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v1/model/profil/StatutMaritalDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4184
DataClass The class 'StatutMaritalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 4184
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45

fr/paris/lutece/plugins/referentielbo/v1/model/profil/TelephoneDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4195
DataClass The class 'TelephoneDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 3 4195
FieldNamingConventions The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/AbstractReferentiel.java

Rule Violation Priority Ligne
DataClass The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) 3 40108
CommentRequired Header comments are required 3 40108
FieldNamingConventions The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
CommentRequired Public method and constructor comments are required 3 4850
UncommentedEmptyConstructor Document empty constructor 3 4850
CommentRequired Public method and constructor comments are required 3 5156
ShortVariable Avoid variables with short names like o 3 89

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielCategorieSocioProfessionnelle.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielCivilite.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielGenre.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielMethodeCertification.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3796
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 1 40
UncommentedEmptyConstructor Document empty constructor 3 4547
CallSuperInConstructor It is a good practice to call super() in a constructor 3 4547

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielPieceJustificative.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielQualite.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielRegimeSocioProfessionnel.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielStatutMarital.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeAdresse.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeLienIndividus.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypePersonneMorale.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeRessourceFinanciere.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeRessourceFinanciereDeductible.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3759
CallSuperInConstructor It is a good practice to call super() in a constructor 3 4244
CommentRequired Public method and constructor comments are required 3 4244
UncommentedEmptyConstructor Document empty constructor 3 4244
CommentRequired Public method and constructor comments are required 3 4649
CommentRequired Public method and constructor comments are required 3 5158

fr/paris/lutece/plugins/referentielbo/v1/model/referentiel/ReferentielTypeTelephone.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

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

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 48149
FieldNamingConventions The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' 1 52
CommentRequired Public method and constructor comments are required 3 5465
CommentRequired Public method and constructor comments are required 3 6879
CommentRequired Public method and constructor comments are required 3 8287
CommentRequired Public method and constructor comments are required 3 8893
CommentRequired Protected method constructor comments are required 3 95121
TooFewBranchesForASwitchStatement A switch with less than three branches is inefficient, use a if statement instead. 3 108116
SwitchStmtsShouldHaveDefault Switch statements should have a default label 3 108116
CommentRequired Protected method constructor comments are required 3 123133
AvoidReassigningParameters Avoid reassigning parameters such as 'mapHeadersRequest' 2 123

fr/paris/lutece/plugins/referentielbo/v1/rs/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 44
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 45
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 46
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 47
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 48
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 49
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 50
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 51
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 52
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 53
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 54
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 55
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 56
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 57
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 58
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 59
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 60
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 65
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 69
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 71

fr/paris/lutece/plugins/referentielbo/v1/rs/IReferentielIndividuService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4452
CommentRequired Public method and constructor comments are required 3 46
CommentRequired Public method and constructor comments are required 3 47
CommentRequired Public method and constructor comments are required 3 48
CommentRequired Public method and constructor comments are required 3 49
CommentRequired Public method and constructor comments are required 3 50

fr/paris/lutece/plugins/referentielbo/v1/rs/IReferentielTypesService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 5369
TooManyMethods This class has too many methods, consider refactoring it. 3 5469
CommentRequired Public method and constructor comments are required 3 56
CommentRequired Public method and constructor comments are required 3 57
CommentRequired Public method and constructor comments are required 3 58
CommentRequired Public method and constructor comments are required 3 59
CommentRequired Public method and constructor comments are required 3 60
CommentRequired Public method and constructor comments are required 3 61
CommentRequired Public method and constructor comments are required 3 62
CommentRequired Public method and constructor comments are required 3 63
CommentRequired Public method and constructor comments are required 3 64
CommentRequired Public method and constructor comments are required 3 65
CommentRequired Public method and constructor comments are required 3 66
CommentRequired Public method and constructor comments are required 3 67
CommentRequired Public method and constructor comments are required 3 68

fr/paris/lutece/plugins/referentielbo/v1/rs/ReferentielIndividuService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 51174
CommentRequired Public method and constructor comments are required 3 5558
CommentRequired Public method and constructor comments are required 3 5962
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 1 70
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 1 97
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 1 124

fr/paris/lutece/plugins/referentielbo/v1/rs/ReferentielTypesService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 62184
TooManyMethods This class has too many methods, consider refactoring it. 3 63184
CommentRequired Public method and constructor comments are required 3 6770
CommentRequired Public method and constructor comments are required 3 7174
CommentRequired Public method and constructor comments are required 3 7780
MissingOverride The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. 3 7780
MissingOverride The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. 3 8386
CommentRequired Public method and constructor comments are required 3 8386
UnusedPrivateMethod Avoid unused private methods such as 'recupererReferentiel(String,Type)'. 3 165

fr/paris/lutece/plugins/referentielbo/v1/utils/IndividuUtil.java

Rule Violation Priority Ligne
GodClass Possible God Class (WMC=61, ATFD=31, TCC=0.000%) 3 54343
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 1 54343
CommentRequired Header comments are required 3 54343
TooManyMethods This class has too many methods, consider refactoring it. 3 55343
CommentRequired Public method and constructor comments are required 3 114123
CommentRequired Public method and constructor comments are required 3 144149
CommentRequired Public method and constructor comments are required 3 170175
CyclomaticComplexity The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 3 182217
CyclomaticComplexity The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 3 224259
CyclomaticComplexity The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. 3 266301
CyclomaticComplexity The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. 3 308342

fr/paris/lutece/plugins/referentielbo/v2/model/IndividuDto.java

Rule Violation Priority Ligne
DataClass The class 'IndividuDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) 3 3965
CommentRequired Header comments are required 3 3965
FieldNamingConventions The field name 'profilIndividuDto' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'identiteDto' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/exception/ReferentielException.java

Rule Violation Priority Ligne
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 3 4063
CommentRequired Header comments are required 3 4063
CommentRequired Public method and constructor comments are required 3 4447
ShortVariable Avoid variables with short names like e 3 44
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/referentielbo/v2/model/identite/AttributDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 41131
DataClass The class 'AttributDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) 3 41131
FieldNamingConventions The field name 'key' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'value' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'lastUpdateApplicationCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateLastUpdate' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'certified' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'writable' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v2/model/identite/IdentiteDto.java

Rule Violation Priority Ligne
ExcessivePublicCount This class has a bunch of public methods and attributes 3 35399
CommentRequired Header comments are required 3 39399
TooManyFields Too many fields 3 39399
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'quality' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'coverage' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'scoring' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'creationDate' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'lastUpdateDate' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'merged' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'birthCountry' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'birthCountryCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'birthDate' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'address' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'gender' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'addressPostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'address2' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57
FieldNamingConventions The field name 'address2Detail' doesn't match '_[a-z][a-zA-Z0-9]*' 1 58
FieldNamingConventions The field name 'preferredUsername' doesn't match '_[a-z][a-zA-Z0-9]*' 1 59
FieldNamingConventions The field name 'login' doesn't match '_[a-z][a-zA-Z0-9]*' 1 60
FieldNamingConventions The field name 'addressCity' doesn't match '_[a-z][a-zA-Z0-9]*' 1 61
FieldNamingConventions The field name 'addressDetail' doesn't match '_[a-z][a-zA-Z0-9]*' 1 62
FieldNamingConventions The field name 'fixedPhone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 63
FieldNamingConventions The field name 'birthPlace' doesn't match '_[a-z][a-zA-Z0-9]*' 1 64
FieldNamingConventions The field name 'birthPlaceCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 65
FieldNamingConventions The field name 'address2PostalCode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 66
FieldNamingConventions The field name 'mobilePhone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 67
FieldNamingConventions The field name 'acceptNews' doesn't match '_[a-z][a-zA-Z0-9]*' 1 68
FieldNamingConventions The field name 'familyName' doesn't match '_[a-z][a-zA-Z0-9]*' 1 69
FieldNamingConventions The field name 'firstName' doesn't match '_[a-z][a-zA-Z0-9]*' 1 70
FieldNamingConventions The field name 'address2City' doesn't match '_[a-z][a-zA-Z0-9]*' 1 71
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 1 72
FieldNamingConventions The field name 'preferredContactMode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 73
FieldNamingConventions The field name 'acceptSurvey' doesn't match '_[a-z][a-zA-Z0-9]*' 1 74
CommentRequired Public method and constructor comments are required 3 7678
UnnecessaryConstructor Avoid unnecessary constructors - the compiler will generate these for you 3 7678
UncommentedEmptyConstructor Document empty constructor 3 7678

fr/paris/lutece/plugins/referentielbo/v2/model/profil/AdresseComplementDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 41149
DataClass The class 'AdresseComplementDto' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=11) 3 41149
FieldNamingConventions The field name 'complementDistribution' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'complementIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'complement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57

fr/paris/lutece/plugins/referentielbo/v2/model/profil/AdresseDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 41326
DataClass The class 'AdresseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) 3 41326
TooManyFields Too many fields 3 41326
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'numeroVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'adresse' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'ville' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'idAdrPoste' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'coordonneeX' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'coordonneeY' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'codeVoie' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'idstoreadr' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'codeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'suffixes' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'dateEmmenagement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57
FieldNamingConventions The field name 'statut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 58
FieldNamingConventions The field name 'nbRetour' doesn't match '_[a-z][a-zA-Z0-9]*' 1 59
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 60
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 61
FieldNamingConventions The field name 'adresseComplement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 63

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CafDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3990
DataClass The class 'CafDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3990
FieldNamingConventions The field name 'identifiantCaf' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CertificationDto.java

Rule Violation Priority Ligne
DataClass The class 'CertificationDto' is suspected to be a Data Class (WOC=16.667%, NOPA=0, NOAM=10, WMC=15) 3 43168
CommentRequired Header comments are required 3 43168
FieldNamingConventions The field name 'methode' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateCertification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateExpiration' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'source' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'listPiecesJustificatives' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/CguDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3998
DataClass The class 'CguDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3998
FieldNamingConventions The field name 'cguValide' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateValidation' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/ClasseDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 39141
DataClass The class 'ClasseDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) 3 39141
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'cycle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'nomEnseignant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'codeTypeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'typeEnseignement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'idEtablissement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48

fr/paris/lutece/plugins/referentielbo/v2/model/profil/DonneeSanitaireDto.java

Rule Violation Priority Ligne
DataClass The class 'DonneeSanitaireDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 3 3993
CommentRequired Header comments are required 3 3993
FieldNamingConventions The field name 'ficheSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'handicap' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44

fr/paris/lutece/plugins/referentielbo/v2/model/profil/DonneesFinancieresDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 40149
DataClass The class 'DonneesFinancieresDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) 3 40149
FieldNamingConventions The field name 'trancheTarifaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'tarifJournalier' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'origineCalcul' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dematerialisation' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'prelevementAuto' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EmailConnexionDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3971
DataClass The class 'EmailConnexionDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) 3 3971
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EmailContactDto.java

Rule Violation Priority Ligne
DataClass The class 'EmailContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'email' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EnfantDto.java

Rule Violation Priority Ligne
DataClass The class 'EnfantDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/EnfantHandicapeDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3982
DataClass The class 'EnfantHandicapeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
FieldNamingConventions The field name 'nombre' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/IdentifiantFiscalDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3982
DataClass The class 'IdentifiantFiscalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/IdentiteContactDto.java

Rule Violation Priority Ligne
DataClass The class 'IdentiteContactDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
CommentRequired Header comments are required 3 3982
FieldNamingConventions The field name 'prenomsUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'nomUsage' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/InfoIdentiteDto.java

Rule Violation Priority Ligne
DataClass The class 'InfoIdentiteDto' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=14, WMC=22) 3 43164
CommentRequired Header comments are required 3 43164
FieldNamingConventions The field name 'genre' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'civilite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'nomNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'prenomsNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'dateNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
CommentRequired Public method and constructor comments are required 3 8891
ConfusingTernary Avoid if (x != y) ..; else ..; 3 90
CommentRequired Public method and constructor comments are required 3 9396
ConfusingTernary Avoid if (x != y) ..; else ..; 3 95
CommentRequired Public method and constructor comments are required 3 97104
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 3 99
CommentRequired Public method and constructor comments are required 3 105112
AvoidLiteralsInIfCondition Avoid using Literals in Conditional Statements 3 107

fr/paris/lutece/plugins/referentielbo/v2/model/profil/InseeDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3982
DataClass The class 'InseeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 3982
FieldNamingConventions The field name 'cleInsee' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43

fr/paris/lutece/plugins/referentielbo/v2/model/profil/LienTiersDto.java

Rule Violation Priority Ligne
DataClass The class 'LienTiersDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) 3 43176
CommentRequired Header comments are required 3 43176
FieldNamingConventions The field name 'cuidIndividuBeneficiaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'cuidIndividuTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'typeLien' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'qualite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'partChargeFinanciere' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'pourcentageGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'autoriteParentale' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'autorisationPriseEnCharge' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'planningGarde' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56

fr/paris/lutece/plugins/referentielbo/v2/model/profil/LieuNaissanceDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 39126
DataClass The class 'LieuNaissanceDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) 3 39126
FieldNamingConventions The field name 'codeInseeCommune' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'codePostal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'commune' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'departement' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'pays' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PersonneMoraleDto.java

Rule Violation Priority Ligne
DataClass The class 'PersonneMoraleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) 3 42152
CommentRequired Header comments are required 3 42152
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'siret' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'codeService' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'codeStructure' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'entiteJuridique' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PieceJustificativeDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4091
DataClass The class 'PieceJustificativeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 4091
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'dateTransmission' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'dateValidite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PlanningGardeDto.java

Rule Violation Priority Ligne
DataClass The class 'PlanningGardeDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) 3 3971
CommentRequired Header comments are required 3 3971
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42

fr/paris/lutece/plugins/referentielbo/v2/model/profil/PreferencesDto.java

Rule Violation Priority Ligne
DataClass The class 'PreferencesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) 3 39104
CommentRequired Header comments are required 3 39104
FieldNamingConventions The field name 'moyenContactPrefere' doesn't match '_[a-z][a-zA-Z0-9]*' 1 41
FieldNamingConventions The field name 'acceptationInformationVille' doesn't match '_[a-z][a-zA-Z0-9]*' 1 42
FieldNamingConventions The field name 'acceptationEnqueteSatisfaction' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'domainesInteretParisFamille' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45

fr/paris/lutece/plugins/referentielbo/v2/model/profil/ProfilIndividuDto.java

Rule Violation Priority Ligne
CouplingBetweenObjects High amount of different objects as members denotes a high coupling 3 34493
ExcessivePublicCount This class has a bunch of public methods and attributes 3 34493
TooManyFields Too many fields 3 41493
CommentRequired Header comments are required 3 41493
FieldNamingConventions The field name 'cuid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'guid' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'donneesFinancieres' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'caf' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'cgu' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50
FieldNamingConventions The field name 'donneeSanitaire' doesn't match '_[a-z][a-zA-Z0-9]*' 1 51
FieldNamingConventions The field name 'emailConnexion' doesn't match '_[a-z][a-zA-Z0-9]*' 1 52
FieldNamingConventions The field name 'emailContact' doesn't match '_[a-z][a-zA-Z0-9]*' 1 53
FieldNamingConventions The field name 'listTelephone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 54
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The field name 'enfant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The field name 'enfantHandicape' doesn't match '_[a-z][a-zA-Z0-9]*' 1 57
FieldNamingConventions The field name 'identifiantFiscal' doesn't match '_[a-z][a-zA-Z0-9]*' 1 58
FieldNamingConventions The field name 'insee' doesn't match '_[a-z][a-zA-Z0-9]*' 1 59
FieldNamingConventions The field name 'situationSocioprofessionnelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 60
FieldNamingConventions The field name 'ressourcesDeductibles' doesn't match '_[a-z][a-zA-Z0-9]*' 1 61
FieldNamingConventions The field name 'ressources' doesn't match '_[a-z][a-zA-Z0-9]*' 1 62
FieldNamingConventions The field name 'preferences' doesn't match '_[a-z][a-zA-Z0-9]*' 1 63
FieldNamingConventions The field name 'infoIdentite' doesn't match '_[a-z][a-zA-Z0-9]*' 1 64
FieldNamingConventions The field name 'identiteContact' doesn't match '_[a-z][a-zA-Z0-9]*' 1 65
FieldNamingConventions The field name 'listPersonneMorale' doesn't match '_[a-z][a-zA-Z0-9]*' 1 66
FieldNamingConventions The field name 'listAdresse' doesn't match '_[a-z][a-zA-Z0-9]*' 1 67
FieldNamingConventions The field name 'listTiers' doesn't match '_[a-z][a-zA-Z0-9]*' 1 68
FieldNamingConventions The field name 'listBeneficiaires' doesn't match '_[a-z][a-zA-Z0-9]*' 1 69
FieldNamingConventions The field name 'classe' doesn't match '_[a-z][a-zA-Z0-9]*' 1 71
FieldNamingConventions The field name 'lieuNaissance' doesn't match '_[a-z][a-zA-Z0-9]*' 1 72
CommentRequired Public method and constructor comments are required 3 239242
CommentRequired Public method and constructor comments are required 3 438441

fr/paris/lutece/plugins/referentielbo/v2/model/profil/RessourcesDeductiblesDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 43111
DataClass The class 'RessourcesDeductiblesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) 3 43111
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/RessourcesDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 42118
DataClass The class 'RessourcesDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) 3 42118
FieldNamingConventions The field name 'typeRessource' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'montant' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'dateFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49

fr/paris/lutece/plugins/referentielbo/v2/model/profil/SituationSocioprofessionnelleDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 42129
DataClass The class 'SituationSocioprofessionnelleDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) 3 42129
FieldNamingConventions The field name 'categorie' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'profession' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'regime' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
FieldNamingConventions The field name 'periodeDebut' doesn't match '_[a-z][a-zA-Z0-9]*' 1 47
FieldNamingConventions The field name 'periodeFin' doesn't match '_[a-z][a-zA-Z0-9]*' 1 48
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 49
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 50

fr/paris/lutece/plugins/referentielbo/v2/model/profil/StatutMaritalDto.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4184
DataClass The class 'StatutMaritalDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) 3 4184
FieldNamingConventions The field name 'statutMarital' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45

fr/paris/lutece/plugins/referentielbo/v2/model/profil/TelephoneDto.java

Rule Violation Priority Ligne
DataClass The class 'TelephoneDto' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) 3 4195
CommentRequired Header comments are required 3 4195
FieldNamingConventions The field name 'telephone' doesn't match '_[a-z][a-zA-Z0-9]*' 1 43
FieldNamingConventions The field name 'type' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'certification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'dateModification' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/AbstractReferentiel.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 40108
DataClass The class 'AbstractReferentiel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=8) 3 40108
FieldNamingConventions The field name 'code' doesn't match '_[a-z][a-zA-Z0-9]*' 1 44
FieldNamingConventions The field name 'libelle' doesn't match '_[a-z][a-zA-Z0-9]*' 1 45
FieldNamingConventions The field name 'actif' doesn't match '_[a-z][a-zA-Z0-9]*' 1 46
UncommentedEmptyConstructor Document empty constructor 3 4850
CommentRequired Public method and constructor comments are required 3 4850
CommentRequired Public method and constructor comments are required 3 5156
ShortVariable Avoid variables with short names like o 3 89

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielCategorieSocioProfessionnelle.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielCivilite.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielGenre.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielMethodeCertification.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3796
FieldNamingConventions The field name 'niveau' doesn't match '_[a-z][a-zA-Z0-9]*' 1 40
CallSuperInConstructor It is a good practice to call super() in a constructor 3 4547
UncommentedEmptyConstructor Document empty constructor 3 4547

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielPieceJustificative.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielQualite.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielRegimeSocioProfessionnel.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielStatutMarital.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeAdresse.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeLienIndividus.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypePersonneMorale.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeRessourceFinanciere.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeRessourceFinanciereDeductible.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3759
UncommentedEmptyConstructor Document empty constructor 3 4244
CommentRequired Public method and constructor comments are required 3 4244
CallSuperInConstructor It is a good practice to call super() in a constructor 3 4244
CommentRequired Public method and constructor comments are required 3 4649
CommentRequired Public method and constructor comments are required 3 5158

fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/ReferentielTypeTelephone.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 3766

fr/paris/lutece/plugins/referentielbo/v2/rs/AbstractWSReferentiel.java

Rule Violation Priority Ligne
UnusedImports Avoid unused imports such as 'fr.paris.lutece.util.signrequest.RequestAuthenticator' 4 46
UnusedImports Avoid unused imports such as 'java.util.List' 4 50
CommentRequired Header comments are required 3 53194
FieldNamingConventions The final field name '_gson' doesn't match '[a-z][a-zA-Z0-9]*' 1 55
FieldNamingConventions The final field name '_referentielBaseUrl' doesn't match '[a-z][a-zA-Z0-9]*' 1 56
FieldNamingConventions The final field name '_xGraviteeApiKey' doesn't match '[a-z][a-zA-Z0-9]*' 1 57
CommentRequired Public method and constructor comments are required 3 5970
CommentRequired Public method and constructor comments are required 3 7384
CommentRequired Public method and constructor comments are required 3 8792
CommentRequired Public method and constructor comments are required 3 9398
CommentRequired Protected method constructor comments are required 3 100126
SwitchStmtsShouldHaveDefault Switch statements should have a default label 3 113121
TooFewBranchesForASwitchStatement A switch with less than three branches is inefficient, use a if statement instead. 3 113121
CommentRequired Protected method constructor comments are required 3 128138
AvoidReassigningParameters Avoid reassigning parameters such as 'mapHeadersRequest' 2 128
GuardLogStatement Logger calls should be surrounded by log level guards. 2 151
GuardLogStatement Logger calls should be surrounded by log level guards. 2 153
GuardLogStatement Logger calls should be surrounded by log level guards. 2 170
GuardLogStatement Logger calls should be surrounded by log level guards. 2 171
GuardLogStatement Logger calls should be surrounded by log level guards. 2 175

fr/paris/lutece/plugins/referentielbo/v2/rs/ConstantesIdentite.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 37216
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 1 37216
ClassNamingConventions The utility class name 'ConstantesIdentite' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 37216
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 54
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 60
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 65
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 69
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 74
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 80
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 86
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 90
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 94
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 98
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 102
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 107
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 111
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 116
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 122
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 128
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 133
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 138
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 143
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 148
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 153
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 158
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 163
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 170
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 175
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 180
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 185
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 190
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 195
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 200
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 205
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 210
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 215

fr/paris/lutece/plugins/referentielbo/v2/rs/Constants.java

Rule Violation Priority Ligne
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 3781
CommentRequired Header comments are required 3 3781
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 1 3781
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 43
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 44
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 45
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 46
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 47
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 48
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 49
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 50
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 51
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 52
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 53
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 54
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 55
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 56
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 57
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 58
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 59
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 60
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 62
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 63
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 64
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 65
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 66
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 67
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 72
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 73
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 77
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 79

fr/paris/lutece/plugins/referentielbo/v2/rs/IReferentielIndividuService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 4655
CommentRequired Public method and constructor comments are required 3 48
CommentRequired Public method and constructor comments are required 3 49
CommentRequired Public method and constructor comments are required 3 50
CommentRequired Public method and constructor comments are required 3 51
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 3 52
CommentRequired Public method and constructor comments are required 3 52
CommentRequired Public method and constructor comments are required 3 53
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 3 53

fr/paris/lutece/plugins/referentielbo/v2/rs/IReferentielTypesService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 5369
TooManyMethods This class has too many methods, consider refactoring it. 3 5469
CommentRequired Public method and constructor comments are required 3 56
CommentRequired Public method and constructor comments are required 3 57
CommentRequired Public method and constructor comments are required 3 58
CommentRequired Public method and constructor comments are required 3 59
CommentRequired Public method and constructor comments are required 3 60
CommentRequired Public method and constructor comments are required 3 61
CommentRequired Public method and constructor comments are required 3 62
CommentRequired Public method and constructor comments are required 3 63
CommentRequired Public method and constructor comments are required 3 64
CommentRequired Public method and constructor comments are required 3 65
CommentRequired Public method and constructor comments are required 3 66
CommentRequired Public method and constructor comments are required 3 67
CommentRequired Public method and constructor comments are required 3 68

fr/paris/lutece/plugins/referentielbo/v2/rs/ReferentielIndividuService.java

Rule Violation Priority Ligne
UnusedImports Avoid unused imports such as 'java.util.HashMap' 4 38
CommentRequired Header comments are required 3 55276
CommentRequired Public method and constructor comments are required 3 5962
CommentRequired Public method and constructor comments are required 3 6366
MissingOverride The method 'recupererIndividuAvecGuid(String, String, String)' is missing an @Override annotation. 3 7699
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 1 80
MissingOverride The method 'recupererIndividuAvecCuid(String, String, String)' is missing an @Override annotation. 3 109132
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 1 113
AvoidDuplicateLiterals The String literal "erreur de mapping de la réponse" appears 4 times in this file; the first occurrence is on line 129 3 129
AvoidThrowingNullPointerException Avoid throwing null pointer exceptions. 1 139
MissingOverride The method 'rechercheIndividu(IdentitySearchRequest, String, String)' is missing an @Override annotation. 3 193212
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 3 230
UseObjectForClearerAPI Rather than using a lot of String arguments, consider using a container object for those values. 3 262

fr/paris/lutece/plugins/referentielbo/v2/rs/ReferentielTypesService.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 61170
TooManyMethods This class has too many methods, consider refactoring it. 3 62170
CommentRequired Public method and constructor comments are required 3 6669
CommentRequired Public method and constructor comments are required 3 7073
MissingOverride The method 'recupererReferentielPieceJustificative()' is missing an @Override annotation. 3 7578
CommentRequired Public method and constructor comments are required 3 7578
CommentRequired Public method and constructor comments are required 3 8083
MissingOverride The method 'recupererReferentielTypeLienIndividus()' is missing an @Override annotation. 3 8083
UnusedPrivateMethod Avoid unused private methods such as 'recupererReferentiel(String,Type)'. 3 151

fr/paris/lutece/plugins/referentielbo/v2/utils/IndividuUtil.java

Rule Violation Priority Ligne
GodClass Possible God Class (WMC=61, ATFD=31, TCC=0.000%) 3 54343
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 1 54343
CommentRequired Header comments are required 3 54343
TooManyMethods This class has too many methods, consider refactoring it. 3 55343
CommentRequired Public method and constructor comments are required 3 113122
CommentRequired Public method and constructor comments are required 3 124129
CommentRequired Public method and constructor comments are required 3 150155
CyclomaticComplexity The method 'recupereMapBeneficiairesParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 3 181216
CyclomaticComplexity The method 'recupereMapTiersParTypeLien(IndividuDto)' has a cyclomatic complexity of 12. 3 223258
CyclomaticComplexity The method 'recupereMapBeneficiairesParQualite(IndividuDto)' has a cyclomatic complexity of 12. 3 265300
CyclomaticComplexity The method 'recupereMapTiersParQualite(IndividuDto)' has a cyclomatic complexity of 12. 3 307342